NXP Semiconductors logo

Customer Application Support Engineer

NXP Semiconductors
June 23, 2026
Full-time
On-site
Noida, Uttar Pradesh, India
Other Semiconductor Jobs, Level - Mid-Career

Job Title

Customer Application Support Engineer

Role Summary

Provide technical support and engineering services to customers using NXP-based embedded systems. The role focuses on Embedded Linux BSP/kernel/bootloader debugging, driver integration, and accelerating customer product bring-up for industrial applications.

Experience Level

Mid-level — typically 3–5 years of relevant hands-on experience in embedded Linux and driver development.

Responsibilities

Work directly with customers to resolve technical issues and enable product development across hardware and software layers.

  • Frontline support for Linux BSP, kernel, bootloaders, and driver integration during bring-up, validation, and production phases.
  • Diagnose and debug issues across hardware, kernel, and application layers; reproduce problems and produce fixes or workarounds.
  • Customize and maintain Linux build systems (Yocto, Buildroot); tune root filesystems and optimize boot times.
  • Develop and integrate Linux device drivers (GPIO, I2C, SPI, UART, display drivers, industrial I/O); perform patching, backporting, and upgrades.
  • Support integration and performance tuning for industrial protocols and connectivity stacks (Modbus, CAN/CANopen, Profibus, Profinet, EtherCAT, OPC‑UA).
  • Integrate and tune HMI/UI stacks (Qt, GTK), touch interfaces, and hardware-accelerated graphics.
  • Assist with security and system hardening: secure boot, trusted execution, vulnerability assessment, and secure communications.
  • Create reproducible test cases, application notes, technical guides, and deliver customer trainings and workshops.

Requirements

Core qualifications and technical skills required to perform the role.

Must-have:

  • 3–5 years of hands-on experience with Embedded Linux and driver development.
  • Practical debugging skills across hardware, kernel, and application layers.
  • Experience with Yocto, Buildroot, or similar Linux build frameworks and BSP customization.
  • Experience developing or integrating Linux device drivers for common peripherals (GPIO, I2C, SPI, UART) and display/HMI drivers.
  • Strong communication skills and experience working directly with customers to reproduce and resolve issues.

Nice-to-have:

  • Real-time Linux experience (PREEMPT‑RT).
  • Familiarity with ARM Cortex‑A/Cortex‑M SoCs and containerization (Docker) on embedded devices.
  • Experience with CI/CD for embedded workflows and knowledge of industrial cybersecurity standards (IEC 62443).

Education Requirements

Bachelor’s or Master’s degree in Electronics & Communication (ECE), Computer Science Engineering (CSE), or Electrical Engineering (EE/EEE), or equivalent practical experience.


About the Company

Company: NXP Semiconductors

Headquarters: Nijmegen, Netherlands

NXP Semiconductors N.V. is a global semiconductor company that provides High Performance Mixed Signal and Standard Product solutions. With over 45,000 employees and operations in more than 35 countries, NXP is a leader in secure connectivity solutions for embedded applications, catering to automotive, industrial IoT, mobile, and communication infrastructure markets. The company is committed to innovation and sustainability, advancing a smarter, safer, and more sustainable world through technology.

NXP Semiconductors logo

Date Posted: 2026-06-18