Customer Application Support Engineer

NXP Semiconductors

Not Interested
Bookmark
Report This Job

profile Job Location:

Bengaluru - India

profile Monthly Salary: Not Disclosed
Posted on: 16 hours ago
Vacancies: 1 Vacancy

Job Summary

We are looking for a Customer Application Support Engineer with 35 years of handson 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 bringup 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 OPCUA
  • 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 handson workshops.
  • Provide technical feedback to product and development teams.

Education

  • Bachelors or Masters 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 crossfunctional hardware software and QA teams.
  • High ownership and willingness to support field escalations.

Preferred (Nice to Have)

  • Experience with real-time Linux (PREEMPTRT).
  • Exposure to ARM CortexA/CortexM based SoCs.
  • 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...

#LI-7013

Required Experience:

IC

We are looking for a Customer Application Support Engineer with 35 years of handson 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 wo...
View more view more

About Company

Company Logo

NXP is a global semiconductor company creating solutions that enable secure connections for a smarter world.

View Profile View Profile