NXP Semiconductors logo

Senior Application and SDK Engineer

NXP Semiconductors

On-site
San Jose, CA
Full-time
Senior
3+ yrs
$166k–$229kPosted 6d ago

Real job — pulled straight from NXP Semiconductors’s careers page · Verified August 7, 2026 · No reposts.

Job description

NXP Semiconductors is hiring a Senior Application and SDK Engineer — a full-time, based in San Jose, CA role ($166k–$229k). Apply directly on NXP Semiconductors's careers page below.

Senior Application and SDK Engineer

Location: San Jose (Holger Way)

Time Type: Full time

Job Description

Job Description:

Duties: Perform semiconductor engineering design, development, and testing for firm products and devices in conjunction with product development for the electronic communications industry. Responsible for providing technical support for NXP’s wireless products Wi-Fi/Bluetooth/ZigBee/Thread/Matter. Implement, integrate and debug wireless protocol stacks and MPUs to provide strategic technical insights and enhance cross-functional collaboration with engineering and product team. Lead troubleshooting efforts to resolve complex software issues for customers, ensuring high-level technical resolutions. Design, develop and optimize application from embedded systems with ARM processors. Responsible for implementing and integrating various system-on-chip (SOC) hardware interfaces, including Ethernet, USB, UART and SPI. provide strategic technical insights and enhance cross-functional collaboration with engineering and produce team. make quick responses to all customers and help them resole software/hardware issues. 10-15% domestic travel to various locations req’d for customer onsite debugging, workshops, customer platform bring-up’s.

Qualifications:

Master’s degree in Electrical Engineering, Electronics Engineering, or Computer Engineering (with related variants such as VLSI or Physics), foreign equivalent or related field.

Three (3) years of experience in job offered, Technical Lead, Embedded Engineer, or related occupation.

Required skills:

Position requires three (3) years of experience in:

Embedded firmware development for Microcontroller SDK (software development kit) development for embedded system. Understanding Linux-based systems, including kernel modules, device drivers, and user-space applications Experience to develop real-time applications on FreeRTOS, optimizing task scheduling, memory management, and peripheral integration for embedded systems. Programming in C/C++, Python, Shell script and SWIG. Experience in networking protocols: Wireless Communications ( Wi-Fi 802.11a/b/g/n/ac/ax), IPV4 routing, TCP/IP, UDP, ARP, 802.1Q VLAN, L2 bridging Experience in Software development and integration of various interfaces, such as I2C, SPI, UART, GPIO, DMA and PCIe. Knowledge of tool like GitHub, Bitbucket, Git, Jira and Confluence..

Salary: $216091 per year

The base salary range for this position is as mentioned below per year. We also provide competitive benefits, incentive compensation, and/or equity for certain roles.
Company benefits include health. dental, and vision insurance. 401(k), and paid leave. Please note that the base salary range (OR hourly rate) is a guideline, and individual total compensation may vary based on a number of factors such as qualifications, skill level, work location, and other business and organizational needs. This base pay range is specific to California and is not applicable to other locations. A reasonable estimate of the base salary range as of the date of this posting is:

$166,200 to $228,500 annually

More information about NXP in the United States...

NXP is an Equal Opportunity/Affirmative Action Employer regardless of age, color, national origin, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, marital status, status as a disabled veteran and/or veteran of the Vietnam Era or any other characteristic protected by federal, state or local law. In addition, NXP will provide reasonable accommodations for otherwise qualified disabled individuals.

#LI-6aa0

Get Senior Application and SDK Engineer jobs like this

New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.

Email me new jobs
BBVA logo

BBVA

New

Data Engineer

Ciudad de Mexico, Miguel Hidalgo
✓ From careers page· 27m ago
BBVA logo

BBVA

New

Data Engineer

Ciudad de Mexico, CDMX
✓ From careers page· 28m ago
Westpac New Zealand logo

Platform Engineer

Auckland, NZ
✓ From careers page· 1h ago

Frequently asked questions

What is the salary for Senior Application and SDK Engineer at NXP Semiconductors?

The estimated salary range for Senior Application and SDK Engineer at NXP Semiconductors is $166,000 - $229,000 USD per year.

What skills are required for Senior Application and SDK Engineer at NXP Semiconductors?

The required skills for Senior Application and SDK Engineer at NXP Semiconductors include: Linux, C, C++, Python, TCP/IP, I2C, SPI, PCIe, GitHub, Bitbucket, Git, JIRA, Confluence.

What is the seniority level for Senior Application and SDK Engineer at NXP Semiconductors?

Senior Application and SDK Engineer at NXP Semiconductors is a Senior level position.

How do I apply for Senior Application and SDK Engineer at NXP Semiconductors?

You can view the full description and apply for Senior Application and SDK Engineer at NXP Semiconductors on EchoJobs: https://echojobs.io/job/nxp-semiconductors-senior-application-and-sdk-engineer-ip0o8.