Senior Hardware/software Co-design Engineer

NXP Semiconductors

Not specified (assumed possible hybrid or remote based on industry standards)
Low-level ip firmware development
Mcu/mpu architecture expertise
Arm processor subsystems proficiency
NXP Semiconductors is seeking a Senior Hardware/Software Co-design Engineer to develop low-level drivers and ensure seamless integration between hardware and software. The ideal candidate will have extensive experience in MCU firmware development and a strong understanding of hardware-software interactions

Job Summary

  • This senior role bridges hardware and software teams to develop world-class solutions by creating reusable low-level drivers and applications.
  • The engineer is responsible for driving HW-SW consistency through early verification of drivers, combined use-cases, and ROM features in simulation and emulation before silicon tape out.
  • Candidates must partner with pre-silicon and post-silicon teams to align HAL/SDK development with IP interface requirements while ensuring backward-compatible software interfaces.

Matching Summary

Match Score: 85

NXP Semiconductors is seeking a Senior Hardware/Software Co-design Engineer to develop low-level drivers and ensure seamless integration between hardware and software. The ideal candidate will have extensive experience in MCU firmware development and a strong understanding of hardware-software interactions.

Skills & Requirements

Must-have

  • Low-level IP firmware development
  • MCU/MPU architecture expertise
  • ARM processor subsystems proficiency
  • RTL simulation and emulation experience
  • C/C++ and Assembly language coding
  • Embedded RTOS and compiler knowledge

Nice-to-have

  • AI capabilities for software acceleration
  • Technical leadership and mentoring skills
  • Cross-functional collaboration abilities
  • Multi-site multi-timezone work experience
  • Optimization of firmware workflows

Key Requirements

  • Bachelor's or Master's degree in Electrical Engineering
  • Minimum 3 years experience in MCU/MPU firmware development
  • Deep expertise in RTL bring-up and driver design
  • Proficiency in C/C++/Assembly and scripting languages

Work Rights

Not specified

Tailored Resume

Cover Letter