abra R&D is seeking an Embedded Developer to join our team!
- We are seeking a highly skilled Embedded Software Engineer to join a cutting-edge aerospace and defense project involving the development of real-time embedded firmware for mission-critical systems.
- The role includes management, low-level control, communication protocols, telemetry, and safety mechanisms on a bare-metal or RTOS-based microcontroller environment.
- This position requires deep real-time system knowledge, strong C++ proficiency, and ability to work in a multidisciplinary environment with system engineers, electronics engineers, and other experts.
Responsibilities:
- Develop and implement real-time embedded software in C++ on an MCU.
- Design and implement complex state machines, serial-based communication protocols, and other SW components for RT-critical operation.
- Develop low-level control mechanisms for remote operated designs.
- Design and integrate HW/SW interfaces (GPIO, serial communication, telemetry, and safety features).
- Ensure fault tolerance and safety in mission-critical operations.
- Conduct field tests and trials in Tel Aviv and Haifa areas.
- Collaborate with cross-functional teams, including system, software, and electronics engineers.
Requirements:
- 8+ years of experience in real-time embedded software development.
- Strong proficiency in C++ for embedded systems (bare-metal and RTOS-based).
- Experience with low-level hardware interfaces (GPIO, UART, SPI, I2C).
- Hands-on experience with state machines and real-time communication protocols (ICD, MAVLink, etc.).
- Deep understanding of microcontroller architectures, preferably from NXP, and ARM Cortex-M7 MCUs.
- Experience in safety-critical systems and fault-tolerant design.
- Ability to work independently and lead technical aspects of the project.
Nice to Have:
- Experience with RTOS (QNX, Zephyr, etc.) and evaluating its benefits for real-time projects.
- Background in aerospace, UAVs, or defense-related projects.
- Familiarity with real-time debugging tools, JTAG, and performance optimization.
This position is open to both women and men.