Experienced Embedded Firmware/Software Engineer at NXP Semiconductors - ScoutJobs - The AI-curated global job board
Skip to content
NXP Semiconductors
Posted 5 days ago

Experienced Embedded Firmware/Software Engineer

NXP Semiconductors

Requirements

BS/MS in EE or Computer Engineering, 3-5 years experience in embedded software, C/C++/RUST/Python programming, ARM Assembly, Device driver development, Knowledge of SPI, I2C, USB, UART, CAN, ARM or RISC-V architecture, GCC, GNU make, IAR, Keil, or DS-5, JIRA and Bitbucket

Skills

Embedded CARMPythonRTOSRISC-V

About the role

Responsibilities

  • Develop HAL and peripheral device drivers (I2C, SPI, UART, USB, etc.) for MCX, Crossover RT, and i.MX device families.
  • Deliver high-quality, well-documented, and tested code for standalone bare metal, ROM, and RTOS environments.
  • Verify ROM code and software deliverables using pre-silicon test and debug environments, such as RTL and Emulation platforms.
  • Analyze, investigate, and resolve system-level issues in collaboration with global teams.
  • Manage the full development lifecycle, including triaging issues, reviewing pull requests, and maintaining code quality in repositories.
  • Support key customers and contribute to internal projects.

Requirements

  • BS/MS degree in Electrical Engineering, Computer Engineering, or a related field with an embedded software focus.
  • 3-5 years of experience in embedded software (MS with 3 years or BS with 5 years required).
  • Strong understanding of embedded software development, including device drivers and consumer embedded applications.
  • Proficiency in C/C++ and familiarity with Python, RUST, or ARM Assembly.
  • Experience with ARM or RISC-V architectures.

Preferred Qualifications

  • Familiarity with communication protocols such as Flash, SPI, I2C, USB, UART, and CAN.
  • Experience with development tools including GCC, GNU make, IAR, Keil, or DS-5.
  • Proficiency with Atlassian tools such as JIRA and Bitbucket.
  • Hands-on experience using logic analyzers and oscilloscopes.

About the Company

NXP Semiconductors enables a smarter, safer, and more sustainable world through innovation. As a world leader in secure connectivity solutions for embedded applications, NXP pushes boundaries in the automotive, industrial & IoT, mobile, and communication infrastructure markets.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Experienced Embedded Firmware/Software Engineer

NXP Semiconductors · Noida

Sign up to apply