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

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.
SW Developer, Microcontrollers
NXP SemiconductorsSW Developer for NXP creating embedded software for microcontrollers in Brno or Roznov. Implementing drivers and middleware, and contributing to open source projects.
Tech Stack
Tools & technologiesPythonRust
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 resumeApplicant 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