Software Engineer





NXP Semiconductors N.V. (NASDAQ: NXPI) provides High Performance Mixed Signal and Standard Product solutions that leverage its leading RF, Analog, Power Management, Interface, Security and Digital Processing expertise. These innovations are used in a wide range of automotive, identification, wireless infrastructure, lighting, industrial, mobile, consumer and computing applications. A global semiconductor company with operations in more than 35 countries, over 45.000 employees and a revenue of over $10 billion.

Wat vragen wij

Software Engineer
Uren per week



Department / Project

PL Car Infotainment is a Product Line within NXP RF Processing. The focus of the R&D organization is on First Class innovation- and Development of (Infotainment) Radio products and (Driver assistance) Radar- and Car2x products for the Automotive market.

For our system validation team, we are looking for a software engineer to join our challenging Research & Development team. Your role will be to develop, implement and maintain a software layer that sits between the inhouse test environment on a PC and the hardware communication ports on the PC.

Job Summary:

For the software engineering role, the responsibilities are:

  • Develop and maintain application software and software driver to control the IC via PC based applications.
  • Further develop and maintain our in-house code base to control the test environment via the above developed driver
  • Real-time software development (C / C++)
  • Translation of requirements to module level functionality together with architects
  • Creation and maintenance of unit tests
  • Define milestones and work packages together with architects and project managers
  • Cooperate with Validation team to understand the needs of the required software driver
  • Preparation and contribution to review procedures
  • Multi-site working in multicultural teams around the globe


Job Qualifications:

  • Bachelor of Electronic Engineering or Computer Science
  • 5+ years of experience in software development
  • Experiences in semiconductor or automotive industry with focus on system level behavior
  • Experience in real-time software, processor architecture know-how, socket programming, callback handling
  • Experience in protocol stacks and higher layer communication protocols
  • Experience with interfaces like I2C, SPI, USB, TCP, PCIe and Ethernet is a must
  • Advanced C/C++ programming skills (other programming languages are an advantage)
  • Experience in modern software management processes (SCRUM)
  • Experience with software debugging tools (like Logical Analyzer, Oscilloscope and Debugger) is desired.
  • Experience with Microsoft visual studio, building and link process, dll creation
  • Fluent in English

Softs kills

  • A very good team player with good interpersonal, planning, excellent verbal, and written communication skills

Overtuigd? Solliciteer direct



Transistorweg 7-I
6534 AT Nijmegen
Tel (040) 3400006

© Copyright 2022 HIP BV