Senior Application and SDK Engineer

NXP Semiconductors

San Jose (CA)

On-site

USD 194,000 - 238,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

NXP Semiconductors in San Jose, CA, seeks an experienced Embedded Engineer to design, develop and test wireless-enabled semiconductor products. You will implement, integrate and debug protocol stacks for Wi-Fi/Bluetooth/ZigBee/Thread/Matter and work with MPU hardware interfaces.

The role requires a Master's in Electrical/Electronics/Computer Engineering and at least three years' experience in embedded firmware and Linux environments.

Qualifications

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

Responsibilities

  • Design, develop and test semiconductor products with wireless stacks support.
  • Provide technical support for NXP's wireless products Wi-Fi/Bluetooth/ZigBee/Thread/Matter.
  • Implement, integrate and debug wireless protocol stacks and MPUs.
  • Lead troubleshooting efforts to resolve complex software issues for customers.
  • Design, develop and optimize applications from embedded systems with ARM processors.
  • Implement and integrate SOC hardware interfaces (Ethernet, USB, UART, SPI).
  • Collaborate with engineering and product teams across functions.
  • Travel 10-15% domestically for on-site debugging and workshops.

Skills

Embedded firmware development
Linux-based systems
FreeRTOS
C/C++
Python
Shell
SWIG
Wi-Fi
TCP/IP
UDP
AR P
802.1Q VLAN
L2 bridging
I2C
SPI
UART
GPIO
DMA
PCIe
Git
GitHub
Bitbucket
Jira
Confluence

Education

Master's degree in Electrical/Electronics/Computer Engineering

Tools

Git
GitHub
Bitbucket
Jira
Confluence

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.

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.

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 • United States

On-site
USD 166,000 - 229,000
Health, dental, and vision insurance
401(k)
Paid leave
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
Principal Engineer
Principal Engineer

NXP Semiconductors • United States

On-site
USD 147,000 - 200,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
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
Senior Embedded Engineer – Wireless SDK & Applications
Senior Embedded Engineer – Wireless SDK & Applications

NXP Semiconductors • San Jose (CA)

On-site
USD 194,000 - 238,000
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
Field Applications Engineer (FAE) - MPU and DNPU
Field Applications Engineer (FAE) - MPU and DNPU

NXP Semiconductors • Kansas

Hybrid
USD 166,000 - 229,000
Health insurance
Dental insurance
Vision insurance
+2
Digital Physical Design
Digital Physical Design

NXP Semiconductors • Austin (TX)

On-site
USD 94,000 - 127,000