NXP Semiconductors
NXP Semiconductors

Customer Application Support Engineer

職種エンジニアリング
経験ミドル級
勤務地2 Locations
勤務オンサイト
雇用正社員
掲載1ヶ月前
応募する

ポジションについて

We are looking for a Customer Application Support Engineer with 3–5 years of hands‑on experience in Embedded Linux,driver development, and **industrial embedded applications. **The ideal candidate has practical debugging skills, strong Linux fundamentals, experience with Yocto/Buildroot, and the ability to work directly with customers to resolve technical issues and accelerate product development..
1. Customer Support & Issue Resolution

  • Provide frontline technical support for customer issues related to Linux BSP, kernel, bootloaders, and driver integration.
  • Debug real-time issues across hardware, kernel, and applications.
  • Support customers through bring‑up, validation, and production phases.

2. Linux Build Systems & BSP Development

  • Work with Yocto,Buildroot, or similar Linux build frameworks.
  • Customize BSP layers, tune root filesystems, and optimize system boot times.
  • Integrate middleware, libraries, and system components for industrial applications.

3. Driver Development & HAL Integration

  • Develop, modify, and integrate Linux device drivers for peripherals such as:GPIO, I2C, SPI, UART
  • display drivers for HMI
  • industrial I/O modules
  • Troubleshoot kernel-level issues and perform patching, backporting, and version upgrades.

4. Industrial Protocols & Connectivity

  • Support implementation of industrial communication protocols such as:** Modbus, CAN/CANopen, Profibus, Profinet, EtherCAT, OPC‑UA**
  • Assist customers with protocol stack integration and performance optimization.

5. HMI & UI System Integration

  • Work with GUI frameworks such as Qt,GTK, or similar.
  • Enable display drivers, touch interfaces, and input subsystems.
  • Support rendering, performance tuning, and hardware-accelerated graphics.

6. Security & System Hardening

  • Support secure boot, trusted execution environments, and firmware authenticity.
  • Implement Linux security features:

SSecure Key storage:

  • Vulnerability assessment & compliance
  • Enable secure communication protocols (TLS, SSH, IPsec).

7. Documentation & Training

  • Create application notes, reproducible test cases, and technical guides.
  • Conduct customer trainings and hands‑on workshops.
  • Provide technical feedback to product and development teams.

Education

  • Bachelor’s or Master’s degree in

Electronics & Communication (ECE)

  • Computer Science Engineering (CSE)
  • Electrical Engineering (EE/EEE)

Soft Skills

  • Strong problem-solving ability and structured debugging approach.
  • Excellent customer communication and presentation skills.
  • Ability to manage multiple customer issues simultaneously.
  • Collaborative mindset with cross‑functional hardware, software, and QA teams.
  • High ownership and willingness to support field escalations.

Preferred (Nice to Have)

  • Experience with real-time Linux (PREEMPT‑RT).
  • Exposure to ARM Cortex‑A/Cortex‑M based So Cs.
  • Understanding of containerization (Docker) on embedded devices.
  • Experience with CI/CD tools for embedded workflows.
  • Familiarity with cybersecurity standards for industrial systems (IEC 62443).

More information about NXP in India...

福利厚生

Learning Budget

フレックスタイム

401k

有給休暇

眼科保険

NXP Semiconductorsについて

2 Locations

本社所在地