Embedded Firmware Engineer & Customer Enablement

NXP Semiconductors NV

Región Centro

On-site

MXN 600,000 - 1,000,000

Full time

42 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

NXP Semiconductors NV in Mexico is seeking an engineer to develop production-quality firmware and reference software for semiconductor products and evaluation platforms. You will design drivers, SDKs, GUI tools, and demonstrations, while validating hardware/software through system-level tests and supporting customers through the full journey from evaluation to deployment.

Responsibilities include creating technical collateral, participating in training, and collaborating with product, systems,

Qualifications

  • BS or MS in Computer Engineering, Electrical Engineering, Computer Science, or related field.
  • Strong C/C++ embedded software development experience.
  • Experience with microcontrollers, embedded Linux, or real‑time operating systems.
  • Experience with USB, I²C, SPI, UART, Ethernet or similar protocols.
  • Experience developing software drivers, SDKs, or middleware.
  • Experience with desktop or web‑based GUIs and customer tools.
  • Experience with Python or other scripting languages for automation and testing.
  • Strong debugging and problem‑solving skills across hardware and software domains.
  • Excellent written and verbal communication skills.

Responsibilities

  • Develop embedded firmware and reference software for semiconductor products and evaluation platforms.
  • Design and maintain software drivers, middleware, APIs, and SDKs.
  • Develop customer-facing GUIs, configuration tools, demonstration apps, and automation utilities.
  • Create software examples and reference implementations that simplify customer integration.
  • Validate hardware and software solutions through system-level testing and use-case development.
  • Generate technical collateral including application notes, user guides, quick-start guides, training material, demonstrations, and support content.
  • Support customer design-in activities, troubleshooting, debugging, and issue resolution.
  • Collaborate with cross-functional teams to define software requirements and customer workflows.
  • Contribute to technical training for customers, field engineers, partners, and distributors.
  • Support trade shows, demonstrations, customer visits, and technology evaluations.

Skills

C/C++ embedded
Microcontrollers
Embedded Linux/RTOS
USB/I2C/SPI/UART/Ethernet
SDKs/Middleware
GUI tools
Python scripting
Debugging skills
Communication skills

Education

BS/MS in CS/EE

Job description

NXP Semiconductors NV in Mexico is seeking an engineer to develop production-quality firmware and reference software for semiconductor products and evaluation platforms. You will design drivers, SDKs, GUI tools, and demonstrations, while validating hardware/software through system-level tests and supporting customers through the full journey from evaluation to deployment.

Responsibilities include creating technical collateral, participating in training, and collaborating with product, systems,

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

NXP Semiconductors NV • Región Centro

On-site
MXN 600,000 - 1,000,000
Embedded Systems Architect - FPGA/HW Validation
Embedded Systems Architect - FPGA/HW Validation

NXP Semiconductors • Región Centro

On-site
MXN 600,000 - 900,000
Software Engineer
Software Engineer

NXP Semiconductors • Región Centro

On-site
MXN 600,000 - 900,000
Senior HW Project and Program Mangement
Senior HW Project and Program Mangement

NXP Semiconductors • Región Centro

On-site
MXN 800,000 - 1,100,000
Senior Hardware Program Lead: NPI & FTK Delivery
Senior Hardware Program Lead: NPI & FTK Delivery

NXP Semiconductors • Región Centro

On-site
MXN 800,000 - 1,100,000
Product Manager, Digital Platforms
Product Manager, Digital Platforms

NXP Semiconductors • Región Centro

On-site
MXN 700,000 - 900,000
Student Intern - Non Technical
Student Intern - Non Technical

NXP Semiconductors • Región Centro

On-site
MXN 100,000 - 167,000
Product Manager, Digital Platforms
Product Manager, Digital Platforms

NXP Semiconductors NV • Región Centro

On-site
MXN 900,000 - 1,300,000
Senior Embedded Firmware Engineer – RTOS & Embedded Linux
Senior Embedded Firmware Engineer – RTOS & Embedded Linux

Resideo • Chihuahua

Hybrid
MXN 360,000 - 600,000
Embedded Software Engineer – Intelligent Mobility
Embedded Software Engineer – Intelligent Mobility

FEV México • Mexico

On-site
MXN 420,000 - 540,000