CareerPlanSign in

Lead Embedded Firmware/Software Engineer

Noida, IN💼 Full-time🗓 2026-07-22 → 2026-09-26

Core

Develop HAL and peripheral device drivers for MCX, Crossover RT, and i.MX devices in bare metal, ROM, and RTOS environments, including pre-silicon verification and debugging.

Role type

Lead Embedded Firmware/Software Engineer

Builds

Device drivers and ROM code for NXP microcontrollers

Domain

Embedded systems, semiconductor hardware

Deliverable

production ML models | product features | infrastructure

Required skills

C/C++, ARM Assembly, device driver development, ROM code development, pre-silicon debugging, system-level issue resolution, code review, Git workflow

Preferred skills

RUST, Python, Flash programming, SPI/I2C/USB/UART/CAN protocols, ARM and RISC-V architectures, GCC/GNU make, ARM compilers (IAR, Keil, DS-5), logic analyzers, oscilloscopes

Technologies

MCX, Crossover RT, i.MX, RTL, Emulation platforms, JIRA, Bitbucket

Responsibilities

Develop HAL and peripheral drivers, verify ROM code on pre-silicon platforms, resolve system-level issues, mentor team members, manage full development lifecycle

Seniority

Senior, hands-on IC with leadership responsibilities

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.