NXP Semiconductors

MCU Software Test Engineer Intern

NXP Semiconductors
Apply
22 hours ago
Suzhou, ChinaIntern

Responsibilities

  • Develop, port, maintain, and use tests for MCU software, including bare-metal SDKs, RTOS software, drivers, stacks, bootloaders, and MCU tools.
  • Design and develop automated testing tools and continuous integration tests.
  • Analyze MCU software modules and peripheral protocols, including I2S, SPI, CAN, UART, Wi-Fi, BLE, NFC, audio, video, and AI-related modules.
  • Evaluate functionality, compatibility, performance, and stability of MCU software.

Requirements

  • Be a student pursuing a bachelor’s or master’s degree in microelectronics, electronics, electrical engineering, computer science, or a related discipline.
  • Have good knowledge of operating systems, data structures, and embedded systems.
  • Familiarity with Python, Ruby, RTOS, USB stack, CAN, or Ethernet is a plus.
  • Demonstrate good interpersonal and communication skills, teamwork adaptability, and self-motivation.

Benefits

  • Internship commitment of at least six continuous months.

Tech Stack

PythonRuby

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