senior Software Engineer tech_leadership 4+ yrs Master's Hybrid · Posted Apr 20, 2026

About this role

NXP Semiconductors is hiring a senior-level Software Engineer based in Hsinchu, Taiwan (hybrid). The posting calls out experience with C, Linux, Android, Embedded Systems and roughly 4+ years of relevant work. Listed education preference: a master's degree or equivalent.

Role
Software Engineer
Function
software engineering
Level
senior
Track
Tech leadership
Employment
Full-time
Location
Hsinchu, Taiwan
Work mode
Hybrid
Experience
4+ years
Education
Master's degree
Posted
Apr 20, 2026
AI Summary
Design and develop Wi-Fi software/firmware for enterprise access points and embedded clients across the full IC lifecycle from spec to customer support. Requires MS in EE/CE/CS and proficiency in C programming with embedded software development skills. Wi-Fi standards knowledge and Linux/Android driver experience preferred.

More roles at NXP Semiconductors

Software Asset Management - Analyst
Bangalore, India · mid
AWS Azure ServiceNow
Python Dashboard Developer
Bangalore, India · mid
Python SQL Git
FP&A Specialist
Kuala Lumpur · mid
Business Finance Advisor
Kuala Lumpur · mid
Data Analytics Power BI
Process Integration Device Engineer
Shanghai, China · mid
All NXP Semiconductors jobs →

Job description

from NXP Semiconductors careers

Location- Hsinchu / Taipei

Business Line –   Connectivity & Security

Job Descriptions

  • Software engineer will participate in Wi-Fi software/firmware design and development.
  • Research, design and develop cutting edge technologies for industrial features and IEEE/WFA spec. Ranging from Wi-Fi enterprise access point, embedded clients and other wireless technologies.
  • Participate the full life cycle of IC – spec designing, pre-silicon validation, chip bring-up, software development, customer engaging and supporting.
  • Support customers remotely or onsite as needed.

Job Requirements – Software Engineer

  • MS in EE, CE, or CS
  • Proficient in C programming language.
  • Software development, testing & troubleshooting skills Knowledge of Wi-Fi (IEEE802.11 a/b/g/n/ac/ax) is a plus
  • Experience on Linux / Android / Windows Wi-Fi driver programming is a plus
  • Experience on real-time OS (FreeRTOS / ThreadX) programming is a plus
  • Knowledge of ARM assembly is a plus
  • Experience with low level silicon bring-up and silicon validation is a plus
  • Experience with PCIe/USB/SDIO bus interface is a plus
  • Team player and excellent interpersonal, communication and writing skills
  • Independent, self-motivated and willing to learn

Job Requirements – Senior Software Engineer

  • MS in EE, CE, or CS with 4+ years of related experience in semiconductor field
  • Proficient in C programming language.
  • Strong embedded software development, integration, testing & troubleshooting skills
  • This is an excerpt. Read the full job description on NXP Semiconductors careers →
All software engineering jobs software engineering in Hsinchu, Taiwan Jobs in Hsinchu, Taiwan software engineering salaries software engineering career path
All NXP Semiconductors Jobs Browse software engineering roles senior positions