NXP Semiconductors logo

Embedded Software Engineer

NXP Semiconductors
July 01, 2026
Full-time
On-site
Bucharest, Romania
Other Semiconductor Jobs, Level - Mid-Career

Job Title

Embedded Software Engineer

Role Summary

Develop, test and deliver firmware components for the NXP TouchSense solution. The role is on the SW R&D team in Bucharest and involves collaboration with local and global teams.

Work focuses on real-time multicore firmware, low-level drivers, performance optimization, and ensuring robustness and maintainability for automotive-grade systems.

Experience Level

Mid-level (Mid-Career). The posting does not state explicit years of experience; the role expects ownership of complex firmware features and technical decision-making.

Responsibilities

Key responsibilities include:

  • Design, implement and deliver complex firmware features end-to-end for TouchSense.
  • Perform root-cause analysis and debug complex system-level issues.
  • Develop and optimize low-level drivers, middleware and RTOS integrations.
  • Prototype new applications and benchmark software performance.
  • Collaborate with product owners, systems teams and global stakeholders to clarify requirements and influence the backlog.
  • Drive technical decisions, identify risks and propose mitigations to ensure scalability and maintainability.
  • May be responsible for security-related tasks driven by certification requirements; follow secure and reliable processes.

Requirements

Must-have skills and experience:

  • Proven experience developing multi-core, real-time automotive-grade software.
  • Strong embedded programming in C (embedded C); familiarity with build systems and scripting (e.g. CMake).
  • Experience with ARM architecture and low-level driver development.
  • Hands-on experience with various RTOSs, middleware, user-space tools and libraries.
  • Strong debugging, problem-solving and software benchmarking skills.
  • Familiarity with ASPICE and ISO26262 processes.
  • Fluency in written and spoken English.
  • Experience leveraging AI tools to improve productivity, code quality, and analysis.

Nice-to-have:

  • Experience in safety-critical and timing-critical development.

Education Requirements

University degree in Computer Science or a related technical field (the posting specifies a "University degree in computer science or similar").


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.

NXP Semiconductors logo

Date Posted: 2026-06-30