CareerPlanSign in

Embedded Software Engineer

Ness Ziona, IsraelFull-time2026-09-30 → 2026-10-08

Core

Develop embedded firmware for electric mobility products, interfacing closely with hardware to ensure product performance and functionality.

Role type

Senior IC embedded software engineer (bare-metal)

Builds

Embedded firmware for current and next-generation electric mobility products

Domain

Electric mobility / Power electronics / Automotive

Required skills

Bare-metal C programming, ARM architecture, embedded hardware peripherals, interrupt-driven systems, memory and flash management, bootloaders, low-level peripheral programming, logic analyzer and oscilloscope debugging, Git/GitHub

Preferred skills

Automotive industry experience, automotive ECUs, motor-control and power electronics systems, safety-critical systems and Functional Safety / ISO 26262, MISRA-C and static analysis tools, CAN / UDS diagnostics, Cypress PSoC microcontrollers, C++, C#, Python

Technologies

C, ARM, GPIO, ADC, DMA, UART, SPI, I2C, CAN Bus, Logic Analyzers, Oscilloscopes, Git, GitHub, Python

Responsibilities

Design, develop, test, integrate, and maintain embedded firmware; Develop bare-metal firmware in C for ARM-based embedded systems; Debug and troubleshoot firmware, hardware, and system-level issues; Work with embedded peripherals and communication interfaces; Develop high-quality, reliable code using best practices, including unit testing (via careerplan.io/jobs/47-002-FF-27F-embedded-software-engineer-at-irp-systems)

Seniority

Senior, hands-on IC