NXP Semiconductors

Software Internship - Systems Engineering

NXP Semiconductors
Apply
1 day ago
Bucharest, RomaniaIntern

Responsibilities

  • Develop and debug embedded software applications on NXP processor platforms.
  • Assist with proof-of-concept demonstrations, automation tools, reference applications, and prototype applications.
  • Support software integration involving Linux, Android, RTOS, and middleware components.
  • Participate in software testing, debugging, performance analysis, and validation procedures.
  • Assist with board bring-up and hardware/software integration on development boards and reference platforms.
  • Analyze test results and investigate software and system-level issues using debugging tools.
  • Create technical documentation, user guides, tutorials, application notes, and development procedures.
  • Collaborate with global engineering teams and participate in technical reviews, knowledge-sharing sessions, and team meetings.

Requirements

  • Currently pursuing a Bachelor's or Master's degree in Computer Engineering, Computer Science, Electrical Engineering, Electronics, Telecommunications, or a related technical discipline.
  • Available to work part-time while continuing university studies.
  • Good programming skills in C/C++.
  • Basic understanding of embedded systems and computer architecture.
  • Familiarity with Linux operating systems.
  • Strong analytical, problem-solving, communication, and English-language skills.
  • Preferred experience includes embedded software development, Linux application development, ARM-based processors and microcontrollers, Python, Bash, scripting, Git, device drivers, operating systems, communication protocols, AI/ML, computer vision, multimedia, electronics design, or hardware debugging.

Benefits

  • Part-time student internship in Bucharest, Romania, structured as a multi-year program while continuing university studies.
  • Hands-on experience with embedded processors and AI-enabled edge-computing platforms.
  • Mentorship from experienced systems, software, and hardware engineers.
  • Exposure to customer applications and real-world engineering challenges.
  • Opportunities to contribute to software, validation, demonstrations, and prototype development.
  • Structured growth path from intern to future graduate engineer.
  • Experience in a global engineering organization working across Europe, North America, and Asia.

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