Job Title
Senior Software Development Engineer (Embedded)
Role Summary
Join the embedded software team developing low-level drivers and firmware for next-generation automotive SoCs. The role focuses on architecture, implementation, integration and delivery of robust embedded software aligned with AUTOSAR and non-AUTOSAR standards.
You will work with hardware, system and validation teams, influence technical direction, and mentor junior engineers.
Experience Level
Senior β experienced embedded engineer; typically 7+ years in embedded software or equivalent demonstrated expertise.
Responsibilities
The primary responsibilities include:
- Design and implement embedded low-level software (drivers, firmware) for automotive microcontrollers and processors.
- Own the full software lifecycle: requirements, architecture, design, implementation, integration and testing.
- Collaborate with cross-functional teams (hardware, system, validation, customers) and provide technical guidance.
- Drive process improvements, coding standards and best practices (e.g., AUTOSAR, ASPICE).
- Mentor junior engineers and facilitate knowledge sharing within the team.
Requirements
Must-have skills and experience:
- Proven experience programming in embedded C for low-level software.
- Deep understanding of microcontroller/processor architecture, memory and interrupt handling.
- Advanced debugging skills for embedded targets and low-level software.
- Experience across the software development lifecycle: requirements β design β code β test.
- Fluent English (spoken and written) for day-to-day collaboration.
Nice-to-have:
- Experience with automotive and general-purpose peripherals (UART, DMA, timers, etc.).
- Familiarity with AUTOSAR standards, tooling and methodology.
- Knowledge of memory devices and stacks (flash, UFS, eMMC), OTA and bootloaders.
- Experience with ARM architectures (Cortex-M7, Cortex-R52, Cortex-M0+) and ARM software specs (SCMI, PSCI).
- RTOS experience (AUTOSAR OS, FreeRTOS) and CI/CD, Git, build systems, Makefiles or scripting.
- Ability to read schematics and understand HW/SW interactions.
Education Requirements
Not specified.
About the Company
Company: NXP Semiconductors
Headquarters: Nijmegen, Netherlands
NXP Semiconductors N.V. is a global semiconductor company that provides High Performance Mixed Signal and Standard Product solutions. With over 45,000 employees and operations in more than 35 countries, NXP is a leader in secure connectivity solutions for embedded applications, catering to automotive, industrial IoT, mobile, and communication infrastructure markets. The company is committed to innovation and sustainability, advancing a smarter, safer, and more sustainable world through technology.

Date Posted: 2026-06-24