NXP Semiconductors

Embedded Software Developer

NXP Semiconductors
Apply
12 days ago
Brno, CzechiaMid Level

Responsibilities

  • Develop ROM firmware during early development stages, including code that runs before hardware silicon is available.
  • Design system architecture, maintain structured code and configurations, and contribute to software requirements.
  • Verify and debug embedded software in pre-silicon environments while pursuing complete test coverage.
  • Strengthen firmware against physical and logical threats and follow EdgeLock, safety, security, and certification requirements.
  • Collaborate with hardware, validation, security, architects, senior engineers, and cross-functional teams to deliver reliable software.

Requirements

  • Practical experience with embedded programming in C and an interest in working close to hardware.
  • Solid understanding of microcontroller architecture and reliable debugging skills for embedded targets and low-level software.
  • Familiarity with software development workflows, processes, and best practices.
  • Working knowledge of GIT or other version control tools.
  • Strong analytical, problem-solving, communication, ownership, planning, and collaboration skills.
  • English communication skills, both written and spoken.
  • Experience with ROM code or bootloader development, ASPICE or ISO 26262, ARM-based microcontrollers, embedded microcontroller software, real-time operating systems, Python, or make is a plus.

Benefits

  • Full-time permanent contract with long-term stability and growth opportunities.
  • Online and offline learning and professional development opportunities.
  • Bonus plan paid twice a year, long-term incentive plan, dividends processing, and company shares available at a 15% discount.
  • Lunch allowance, additional vacation days, sickness support, sick days, weekend and bank-holiday recovery days, pension support, and well-being support.
  • Flexible working hours and home-office options.
  • Team-building activities, free coffee, fresh fruit days, ice cream breaks, bake fairs, social events, family days, food festivals, and charity initiatives.
  • Work location in Brno or Rožnov, Czech Republic; applicants must have a valid visa and work permit for the Czech Republic at application.

Tech Stack

Categories

NXP Semiconductors

About NXP Semiconductors

10,000+ employees

NXP Semiconductors designs and supplies microcontrollers, application processors (i.MX), analog/RF, secure connectivity, and automotive chips for OEMs in automotive, industrial/IoT, mobile, and communications infrastructure markets. A public company (NASDAQ: NXPI) founded in 2006 and headquartered in Eindhoven, it sells silicon, software, and reference designs, and supports customers with BSPs and development tools. Notable lines include i.MX processors, S32 automotive platforms, NFC and secure elements, radar, and power management devices.

Contact me