Senior Application and SDK Engineer

NXP Semiconductors

United States

On-site

USD 166,000 - 229,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health, dental, and vision insurance
401(k)
Paid leave

Job summary

NXP Semiconductors in San Jose (Holger Way) seeks an embedded engineer to design, develop and test wireless product software and firmware for Wi‑Fi/Bluetooth/ZigBee/Thread/Matter, focusing on ARM-based MCUs. You will implement and debug protocol stacks and collaborate with engineering and product teams across functions.

You’ll optimize real‑time Linux/FreeRTOS code, work on interfaces like Ethernet/USB/UART/SPI, and troubleshoot customer issues while engaging in domestic travel up to 15% for

Qualifications

  • Master's degree in Electrical Engineering, Electronics Engineering, or Computer Engineering.
  • Three (3) years of experience in job offered, Technical Lead, Embedded Engineer, or related occupation.

Responsibilities

  • Perform semiconductor engineering design, development, and testing for firm products.
  • Implement, integrate and debug wireless protocol stacks and MPUs.
  • Lead troubleshooting to resolve complex software issues for customers.
  • Design, develop and optimize embedded systems with ARM processors.
  • Implement SOC hardware interfaces (Ethernet, USB, UART, SPI).
  • Travel 10-15% domestically for customer onsite debugging and workshops.

Skills

Embedded firmware
Linux kernel modules
FreeRTOS
C/C++
Python
Shell scripting
SWIG
Wi-Fi / Bluetooth / ZigBee
Networking protocols
I2C / SPI / UART / GPIO / DMA / PCIe
GitHub / Bitbucket / Git / Jira / Confl

Education

Master's degree in Electrical/ Electronics/ Computer Engineering

Tools

GitHub
Bitbucket
Git
Jira
Confluence

Job description

Location

San Jose (Holger Way)

Time Type

Full time

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 product team. Make quick responses to all customers and help them resolve 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
  • 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 tools like GitHub, Bitbucket, Git, Jira and Confluence.
Salary
  • $216,091 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.
Equal Opportunity Statement

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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Application and SDK Engineer
Senior Application and SDK Engineer

NXP Semiconductors • San Jose (CA)

On-site
USD 194,000 - 238,000
Field Application Engineer SIP
Field Application Engineer SIP

NXP Semiconductors • San Jose (CA)

On-site
USD 139,000 - 229,000
Health insurance
Dental insurance
Vision insurance
+1
Senior Systems Architect: HW/SW Solutions
Senior Systems Architect: HW/SW Solutions

NXP Semiconductors • Austin (TX)

On-site
USD 194,000 - 237,000
Senior RFIC Design Engineer
Senior RFIC Design Engineer

3M HEALTHCARE • San Jose (CA)

On-site
USD 166,000 - 229,000
Health insurance
Dental insurance
Vision insurance
+2
NFC System Software Engineer - Entry Level
NFC System Software Engineer - Entry Level

NXP Semiconductors • San Jose (CA)

On-site
USD 83,000 - 116,000
Health insurance
401(k)
Paid leave
Senior Embedded Wireless SDK Engineer
Senior Embedded Wireless SDK Engineer

NXP Semiconductors • United States

On-site
USD 166,000 - 229,000
Health, dental, and vision insurance
401(k)
Paid leave
Principal Engineer
Principal Engineer

NXP Semiconductors • United States

On-site
USD 147,000 - 200,000
Field Application Engineer
Field Application Engineer

Nordic Semiconductor • San Jose (CA)

On-site
USD 111,000 - 210,000
Medical and Dental benefits
401k with employer match
Generous family-friendly leave policies
Principal Applications Engineer
Principal Applications Engineer

NXP Semiconductors • San Jose (CA)

On-site
USD 120,000 - 150,000
System Architect - Protocol Bridges
System Architect - Protocol Bridges

NXP Semiconductors • San Jose (CA)

On-site
USD 197,000 - 271,000
Health insurance
Dental insurance
Vision insurance
+1