Sw Developer - Microcontrollers

NXP USA INC.

Brno, Czech Republic
Attractive market salary; bonus plan, long-term in...
On-site
Embedded programming in c
Microcontroller architecture fundamentals
Low-level debugging skills
NXP USA INC. is seeking a Software Developer for microcontrollers in Brno and Rožnov pod Radhoštěm, Czech Republic. The ideal candidate will have experience in embedded programming, particularly in C, and a strong understanding of microcontroller architectures. The position offers attractive benefits and opportunities for personal and professional growth within a collaborative and innovative work environment

Job Summary

  • Implement drivers, subsystems, and middleware in C for new MCUs devices and create Zephyr support.
  • Diagnose low-level issues with debuggers, traces, and logic analyzers, and contribute upstream to open source projects.
  • Attractive market salary, bonus plan, long-term incentive plan, opportunity to purchase company shares at a discount, and comprehensive benefits package.

Matching Summary

Match Score: 85

NXP USA INC. is seeking a Software Developer for microcontrollers in Brno and Rožnov pod Radhoštěm, Czech Republic. The ideal candidate will have experience in embedded programming, particularly in C, and a strong understanding of microcontroller architectures. The position offers attractive benefits and opportunities for personal and professional growth within a collaborative and innovative work environment.

Salary

Attractive market salary; Bonus plan, long-term incentive plan, dividends processing, opportunity to purchase company shares at a 15% discount; Lunch allowance, additional vacation days, sickness support, pension and well-being support, flexible work hours, home office

Skills & Requirements

Must-have

  • Embedded programming in C
  • Microcontroller architecture fundamentals
  • Low-level debugging skills
  • GIT or other version control
  • Effective English communication

Nice-to-have

  • MCUXpresso or similar ecosystem
  • Zephyr RTOS experience
  • MCU interfaces (SPI, I2C, UART)
  • Real-time operating systems
  • Rust language knowledge
  • Python scripting

Key Requirements

  • Practical experience with embedded programming in C
  • Solid understanding of microcontroller architecture
  • Analytical mindset and reliable debugging skills
  • Familiarity with standard software development workflows
  • Working knowledge of GIT or other version control tools
  • Ability to communicate effectively in English

Work Rights

Valid visa and work permit to work in Czech Republic

Tailored Resume

Cover Letter