CareerPlan

Experienced Embedded Software EngineerEngineer

Noida, INFull-time2026-10-13 → 2026-11-10

Core

Lead the development and integration of embedded platforms spanning MCU firmware, RTOS, embedded Linux, and hardware-backed security.

Role type

Senior IC embedded software engineer

Builds

Secure, resilient, and recoverable embedded platforms

Domain

Embedded systems, hardware-backed security

Required skills

C, low-level embedded software development, processor architecture, interrupts, DMA, synchronization, memory protection, hardware–software interactions, Zephyr OS, RTOS, embedded Linux, firmware development, secure boot, platform security

Preferred skills

Rust, FPGA-based firmware development, upstream open-source contributions, NXP MCU/MPU experience, trusted firmware, secure firmware updates

Technologies

Zephyr OS, RTOS, embedded Linux, NXP MCUs/MPUs

Responsibilities

Analyze and understand requirements, hardware, and software architecture documentation; Develop and implement embedded platform software solutions; Develop and integrate firmware, drivers, subsystems, middleware, and applications; Support platform bring-up and root-cause analysis; Establish design review and validation standards.

Seniority

Senior, hands-on IC with mentorship