Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
NXP Semiconductors

SW Developer, Microcontrollers

NXP Semiconductors

SW Developer for NXP creating embedded software for microcontrollers in Brno or Roznov. Implementing drivers and middleware, and contributing to open source projects.

Posted 4/9/2026full-timeBrno • CzechiaMid-LevelSeniorWebsite

Tech Stack

Tools & technologies
PythonRust

About the role

Key responsibilities & impact
  • Implement drivers, subsystems, and middleware in C for new MCUs devices
  • Create Zephyr support (device tree, DTS bindings, Kconfig)
  • Bring up boards & SoCs (clock, pinmux, power, boot, memory maps)
  • write samples/tests
  • Contribute upstream: PRs, reviews, RFCs and CI fixes
  • Diagnose low-level issues with debuggers, traces, logic analyzers

Requirements

What you’ll need
  • Practical experience with embedded programming in C
  • solid understanding of microcontroller architecture fundamentals
  • Analytical mindset and reliable debugging skills for embedded targets and low-level software
  • Familiarity with standard software development workflows, processes, and best practices
  • Working knowledge of GIT or other version control tools
  • Ability to communicate effectively in English, both written and spoken
  • It’s a plus if you also have experience with: Experience with MCUXpresso or similar silicon vendor ecosystem
  • Zephyr experience (device tree, Kconfig, west)
  • MCU interfaces: SPI, I²C, UART, I²S, SDIO
  • Developing or testing embedded software for microcontrollers
  • Real-time operating systems in embedded environments
  • RUST language knowledge
  • Scripting languages like Python
  • Build tools such as make.

Benefits

Comp & perks
  • Attractive market salary is accompanied by the bonus plan (payment twice a year)
  • long-term incentive plan and dividends processing
  • opportunity to purchase company shares at a 15% discount
  • lunch allowance
  • additional vacation days
  • sickness support
  • sick days
  • weekend bank holiday recovery days
  • pension and well-being support
  • flexible work hours
  • home office
  • team-buildings
  • and much more.

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C programmingembedded programmingZephyrMCU architecturedebuggingGITRUSTPythonmakereal-time operating systems
Soft Skills
analytical mindsetreliable debugging skillseffective communication