Software Engineer
Develop and integrate software components for semiconductor products, focusing on microcontrollers, processors and SoC platforms. Work with cross-functional teams and customers to design, implement, test and document firmware, middleware and system-level software for consumer, industrial and automotive applications.
Mid-level. Years of experience: Not specified.
Primary responsibilities include software design, system integration, performance optimization and customer support.
Minimum job requirements focus on practical embedded software and system integration experience, plus strong communication and collaboration skills.
Masters degree in Electrical Engineering, Electronics Engineering, Computer Engineering, Computer Science or a related field (or foreign equivalent). The position requires completion of a graduate-level course, research project, internship or thesis involving developing, debugging and testing embedded software; programming/compiling/debugging in C, Python or Bash; Embedded Linux; cross-compilation; microprocessor system design; computer architecture; and use of Jira.
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.
