NXP Semiconductors logo

Senior Embedded Software Validation Engineer

NXP Semiconductors
June 08, 2026
Full-time
On-site
Brno, Czechia
Test Engineering Jobs, Level - Senior

Job Title

Senior Embedded Software Validation Engineer

Role Summary

You will join the MCUXpresso SDK team in Brno or Rožnov to design and execute validation and test activities for embedded software, low-level drivers, middleware, and example applications. The role focuses on hardware-close testing, test automation and infrastructure, and ensuring software behaves correctly across MCU variants, boards, and real-world use cases.

Experience Level

Senior-level. Years of experience not specified.

Responsibilities

Primary responsibilities include test planning, execution, automation, and defect resolution for embedded SDK components.

  • Design, implement, and maintain test plans, test cases, and test infrastructure for the MCUXpresso SDK.
  • Perform functional, regression, and integration testing of low-level drivers, middleware, and example applications.
  • Execute tests on real hardware and in simulated or pre-silicon environments where applicable.
  • Run hardware-dependent tests (GPIO, timers, DMA, communication peripherals) across MCU variants and boards.
  • Analyze test results, identify root causes, reproduce and debug issues with developers.
  • Improve test coverage, automation, and maintain test frameworks and scripts.
  • Document and communicate test results and quality status across teams.

Requirements

Must-have technical skills and work habits are listed below; preferences follow.

  • Practical experience with embedded systems testing or embedded software development in C.
  • Understanding of microcontroller architecture fundamentals and HW analog/digital essentials.
  • Experience with hardware-dependent testing (GPIO, timers, DMA, peripherals) and debugging close to hardware.
  • Experience with test automation or scripting (e.g., Python) and automated testing frameworks.
  • Experience with test execution, defect tracking, and standard software development workflows; working knowledge of Git.
  • Effective English communication (written and spoken).
  • Willingness to perform security-related tasks and follow security certification processes; reliable and conscientious working style.

Nice-to-have:

  • Experience with MCUXpresso SDK, BSPs, or low-level drivers.
  • Experience with real-time operating systems in embedded environments.
  • Familiarity with automotive or industrial quality standards (e.g., ASPICE, ISO 26262).

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.

NXP Semiconductors logo

Date Posted: 2026-06-08