CareerPlan

Lead Embedded Firmware/Software Engineer

Noida, INFull-time2026-07-22 → 2026-11-13

Core

Develop HAL and peripheral device drivers for MCX, Crossover RT, and i.MX devices in standalone bare metal, ROM, and RTOS environments.

Role type

Lead Embedded Firmware/Software Engineer

Builds

Device drivers and ROM code for NXP microcontrollers

Domain

Embedded systems, semiconductor hardware

Required skills

C/C++, ARM Assembly, RTOS, device drivers, bare metal programming, ROM development, pre-silicon debugging, security hardening

Preferred skills

RUST, Python, Flash, SPI, I2C, USB, UART, CAN, ARM/RISC-V architecture, GCC/GNU make, ARM compilers (IAR, Keil, DS-5), Atlassian tools, logic analyzers, oscilloscopes

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