We are looking for an experienced, hands-on Embedded Software Engineer to join our R&D team in Israel.
You will work at the intersection of software and hardware, developing embedded firmware for our current and next-generation products.
This is an opportunity to take real ownership, solve complex technical challenges, and work alongside talented engineers across Hardware, Power Electronics, Control, and V&V.
What You’ll Do
- Design, develop, test, and maintain embedded firmware for electric mobility products.
- Develop bare-metal C firmware for ARM-based embedded systems.
- Take ownership throughout the full development lifecycle, from requirements and design to integration, validation, and release.
- Work with embedded peripherals and communication interfaces, including GPIO, ADC, DMA, UART, SPI, I2C, and CAN Bus.
- Debug complex firmware, hardware, and system-level issues using oscilloscopes and logic analyzers.
- Collaborate with multidisciplinary R&D teams to develop reliable, high-performance solutions.
- Contribute to design decisions, unit testing, and continuous improvement of development practices.
What We’re Looking For
- 6+ years of hands-on experience in bare-metal C programming — a must.
- B.Sc. in Computer Science, Electronics Engineering, or a related field.
- Experience with ARM architecture.
- Strong understanding of embedded hardware peripherals and communication protocols.
- Solid knowledge of interrupt-driven systems, memory and flash management, bootloaders, and low-level programming.
- Hands-on debugging experience with oscilloscopes and logic analyzers.
- Experience working with Git / GitHub.
- Strong problem-solving skills, independence, and a sense of ownership.
- Excellent teamwork and communication skills.
Why IRP Systems?
Because here, your code does not just run — it helps power real electric mobility products.
You will be part of a collaborative, multidisciplinary R&D environment, working on meaningful engineering challenges and technologies that move from development into real-world products.
Interested in joining us? We would love to hear from you!
#Hiring #EmbeddedSoftware #BareMetal #EmbeddedC #ARM #FirmwareDevelopment #ElectricMobility #EngineeringJobs #IRPSystems