Automation Test Engineer
Regulus Cyber
Automation Test Engineer
- R&D
- Haifa
- Full-time
Description
About the company:
Regulus is an agile defense-tech startup tackling the most complex challenges in counter-drone and uncrewed defense. With hundreds of combat-proven systems deployed by the IDF and global partners, we are now engineering the next generation of C-UxS (Counter-Uncrewed Systems). We leverage advanced electronic warfare and kinetic measures to detect and neutralize hostile threats. If you want to push technological boundaries while safeguarding Israel and our allies, join us at this pivotal stage of our growth.
This is a unique opportunity to join a company at a pivotal growth stage and help shape its products, culture, and future.
About the position:
We’re looking a technical Test Engineer to drive system-level (HW+SW) verification for our products.
As an Automation Test Engineer, you’ll architect and implement automation that exercises complex, integrated systems, not just software layers. You’ll design tools and frameworks that interact with real hardware, real sensors, and real signals.
About you:
- You thrive where software, hardware, and signals intersect, and enjoy simplifying complexity across all three.
- You build automation that reflects how the system behaves in the real world, not just in a test script.
- You’re equally comfortable writing orchestration code, digging into logs, and running hands-on tests on real hardware.
Role Responsibilities:
- Architect and develop automation frameworks designed for complex integrated systems spanning RF, GNSS, sensors, embedded controllers, and networked components.
- Write Python-based scripts, harnesses, and utilities that interface with real hardware and communication channels (serial, Ethernet, GPIO, APIs, etc.).
- Build modular components for data capture, validation, orchestration, and scenario playback to support repeatable, scalable testing.
- Create automated routines that emulate real-world operational conditions and stress-edge cases.
- Perform manual testing in areas where automation is still evolving, while shaping how it will be automated later.
- Develop thorough test plans based on realistic field-use scenarios.
- Debug complex failures across hardware, firmware, drivers, and Linux environments.
- Analyze RF traces, logs, timing behavior, and communication flows to locate root causes.
- Build internal testing tools such as log analyzers, scenario runners, simulators, and automated monitoring utilities.
- Maintain a clean, scalable, version-controlled automation suite aligned with growing product requirements.
Requirements
Required skills:
- B.Sc. in Computer Science, Electrical Engineering, or an equivalent discipline from a recognized university.
- 3+ years in automation development and 2+ years building test infrastructure.
- Strong programming skills with experience in structured scripting and system-level orchestration.
- Deep proficiency in Linux, shell scripting, and system diagnostics.
- Experience with automation frameworks (UI and backend).
- Strong understanding of QA processes and system-integration testing.
- Practical experience with interfaces such as TCP/UDP, serial protocols, USB, and embedded communication links.
Desired skills:
- Experience with hardware-in-the-loop, embedded platforms, or RF/GNSS systems.
- Familiarity with signal analysis, timing behavior, or sensor-fusion testing.
- Background in developing internal QA tools or automation platforms from scratch.
- Exposure to lab equipment such as spectrum analyzers, SDRs, and GNSS simulators.