CareerPlanSign in

Lead Embedded Firmware/Software Engineer

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

Core

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

Role type

Lead Embedded Firmware/Software Engineer

Builds

Device drivers and ROM code for NXP microcontrollers

Domain

Embedded systems, semiconductor hardware

Required skills

Embedded software development, device drivers, C/C++, ARM Assembly, ROM code development, pre-silicon verification, 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), logic analyzers, oscilloscopes

Technologies

MCX, Crossover RT, i.MX, ARM, RISC-V, GCC, GNU make, IAR, Keil, DS-5, JIRA, Bitbucket

Responsibilities

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

Seniority

Senior, hands-on IC with leadership responsibilities

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