Taro Logo

2026 Campus - Software Engineer - Wireless

World leader in secure connectivity solutions for embedded applications, focusing on automotive, industrial & IoT, mobile, and communication infrastructure markets.
Embedded
Entry-Level Software Engineer
In-Person
5,000+ Employees
Enterprise SaaS · IoT

Job Description

NXP Semiconductors, a global leader in secure connectivity solutions for embedded applications, is seeking a Software Engineer for their Wireless team in Shanghai. This role is part of their 2026 Campus recruitment program, focusing on developing and integrating wireless technologies including WiFi, Bluetooth, and IEEE 802.15.4.

The position offers an exciting opportunity to work with cutting-edge wireless technologies and embedded systems. As a Software Engineer in the Wireless team, you'll be responsible for developing device drivers, firmware, and system software for NXP's wireless SoCs. You'll work on critical projects involving WiFi and Bluetooth/15.4 coexistence, system integration, and performance optimization across multiple platforms including Android, Linux, and Windows.

This role is perfect for candidates with a strong academic background in Computer Science, Electrical Engineering, or related fields, who are passionate about embedded systems and wireless technologies. You'll have the chance to contribute to open-source communities and work directly with customers, providing technical support and solutions.

NXP offers comprehensive career development opportunities through both online and offline learning platforms. The company is committed to sustainability and maintains a strong focus on diversity, inclusion, and equality in the workplace. As part of NXP, you'll be joining a company that pushes boundaries in automotive, industrial & IoT, mobile, and communication infrastructure markets.

The ideal candidate should have strong C programming skills, understanding of TCP/IP protocols, and preferably experience with embedded systems and Linux kernel development. This role provides an excellent opportunity to work with a global team and make significant contributions to next-generation wireless technologies.

Last updated 11 days ago

Responsibilities For 2026 Campus - Software Engineer - Wireless

  • Develop WiFi and Bluetooth/15.4 device driver and firmware for NXP wireless SoCs
  • Develop WiFi and BT/BLE/15.4 Coexistence software for NXP wireless SoCs
  • Develop system software and applications to enable advanced features using NXP WiFi/Bluetooth/15.4 technologies
  • Work on system integration and performance tuning on WiFi/Bluetooth/15.4 subsystems
  • Support Linux open source community for NXP WiFi/Bluetooth/15.4 chipsets based software
  • Support customers remotely or onsite as needed

Requirements For 2026 Campus - Software Engineer - Wireless

Linux
  • MS in EE, CE, CS or equivalent
  • Fluent in English (spoken and written)
  • Experience with C programming and debugging
  • Knowledge of TCP/IP
  • Knowledge of SDIO/USB/PCIE/UART/SPI (preferred)
  • Knowledge of Wi-Fi/Bluetooth/15.4 (preferred)
  • Experience with Linux kernel and driver development (preferred)
  • Experience with firmware development on embedded system (preferred)

Related Jobs

SW Engineer - Entry Level

Entry-level software engineering position at NXP Semiconductors focusing on embedded systems development for automotive software systems in Bucharest.

2026 Campus - System/Application Engineer

Entry-level System/Application Engineer position at NXP Semiconductors focusing on wireless connectivity solutions and embedded systems development.

System Modeling Engineer (Graduate)

Entry-level System Modeling Engineer position at NXP Semiconductors, focusing on automotive microcontroller development and digital twin implementation in Munich, Germany.

2026 Campus - System Engineer - Auto

Entry-level Systems Engineer position at NXP Semiconductors, focusing on automotive systems engineering and software development for vehicle architecture and control systems.

2026 Campus - Software Engineer - Wireless

Entry-level Software Engineer position at NXP Semiconductors focusing on wireless technology development including WiFi, Bluetooth, and embedded systems.