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.
- Bachelor’s or Master’s degree in
- Electronics & Communication (ECE)
- Computer Science Engineering (CSE)
- Electrical Engineering (EE/EEE)
- 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.
- Experience with real-time Linux (PREEMPT‑RT).
- Exposure to ARM Cortex‑A/Cortex‑M 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-7013Skills Required
- 3-5 years of hands-on experience in Embedded Linux, driver development, and industrial embedded applications
- Bachelor's or Master's degree in Electronics & Communication, Computer Science Engineering, or Electrical Engineering
What We Do
NXP Semiconductors N.V. (NASDAQ: NXPI) enables a smarter, safer and more sustainable world through innovation. As a world leader in secure connectivity solutions for embedded applications, NXP is pushing boundaries in the automotive, industrial & IoT, mobile, and communication infrastructure markets. Built on more than 60 years of combined experience and expertise, the company has approximately 34,500 employees in more than 30 countries and posted revenue of $13.21 billion in 2022. Find out more at www.nxp.com. Privacy Policy: https://www.nxp.com/company/about-nxp/privacy-policy-for-social-media-pages:PRIVACY-POLICY-SOCIAL-MEDIA








