All roles at IN62 NXP India Pvt. Ltd. - Noida

Principal Embedded Software Engineer

NoidaFull-time10–18 yrsPosted 3 weeks ago

Leadership embedded systems role at IN62 NXP India Pvt. Ltd. - Noida in Noida. Needs 10+ years and a B.Tech or B.E..

About the role

We are seeking an experienced embedded software engineer to lead the architecture, development, and integration of embedded platforms spanning MCU firmware, RTOS, embedded Linux, platform-management protocols, and hardware-backed security. This role combines system-level technical ownership with hands-on development and debugging.

What you'll do

  • Own the software architecture and technical direction for embedded platforms
  • Analyze hardware and requirements documentation, and translate system requirements into software architecture, component boundaries, interface definitions
  • Identify technical risks early and use prototypes to evaluate uncertain design decisions
  • Architect firmware, drivers, subsystems (e.g., security), middleware, and applications while ensuring effective hardware-software integration
  • Remain hands-on with critical development activities

What you need

  • Embedded C
  • FPGA
  • Root cause analysis
  • C
  • Prototyping
  • Linux

More roles like this at IN62 NXP India Pvt. Ltd. - Noida

Apply on IN62 NXP India Pvt. Ltd. - Noida's site