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.

Date Posted: 2026-06-30