
Build the Future of Tactical Propulsion With Us
Embedded Software Engineer
- A leading company developing advanced hybrid propulsion systems for unmanned aerial vehicles (UAVs)
is seeking an Embedded Software Engineer to join its core engineering team.
- This is a hands-on real-time embedded role with direct responsibility for firmware development and hardware–software integration in complex electro-mechanical systems. The Embedded Software Engineer plays a central role in system realization, working closely with electronics, mechanics, and system engineering to deliver robust, production-ready solutions.
Key Responsibilities
- Develop real-time embedded software in C/C++ for mission-critical systems.
- Design and implement bare-metal firmware and low-level drivers.
- Implement and maintain hardware communication interfaces (UART, SPI, I2C, Serial).
- Take hands-on responsibility for HW–SW integration and board-level bring-up.
- Participate in system architecture and software design discussions.
- Debug complex HW–SW issues using lab equipment (oscilloscopes, logic analyzers, protocol analyzers).
- Support system integration, validation, and verification activities.
- Contribute to internal development standards and software quality practices.
Qualifications
- B.Sc. in Software Engineering / Computer Science – mandatory.
- At least 5 years of experience in real-time embedded software development (C/C++) – mandatory.
- Hands-on experience with bare-metal and firmware development – mandatory.
- Experience with hardware interfaces and communication protocols (UART / SPI / I2C / Serial) –
mandatory.
- Strong experience in embedded systems and HW–SW integration – mandatory.
- Experience working with Git – mandatory.
- Experience working in startup or small-team environments – advantage.
- Familiarity with Microchip microcontrollers – advantage.
- Experience with CAN bus – advantage.
- Experience with FreeRTOS and/or development without an operating system – advantage.
- Experience with Python for tools, testing, or automation – advantage.
Key Skills
- Deep understanding of software architecture, system design, and design patterns.
- Strong system-level thinking with attention to low-level implementation details.
- Hands-on, practical engineering mindset with readiness to debug at board level.
- Ability to analyze and resolve complex HW–SW integration issues.
- Structured and methodical problem-solving approach.
- Clear technical communication within a multidisciplinary engineering team.
- High ownership, responsibility, and professional accountability.
Working Conditions
- Location: Rehovot, Israel
- Employment Type: Full-Time, on-site
Why Join Us?
A central engineering leadership role combining technical authority, hands-on system responsibility, and real impact, developing advanced propulsion systems for next-generation aerospace and defense UAV platforms.
Senior Electronics Engineer
- A leading company in the field of advanced hybrid propulsion systems for unmanned aerial vehicles (UAVs) and drones is seeking a Senior Electronics Engineer to join its engineering team.
- The role is part of a small engineering team of 2–4 engineers and focuses on ownership of electronic subsystems within complex, aviation-grade products, from development through integration and production.