NextHire Try for free

JobWorld

Posted 4 Sep 2025

Senior Embedded Linux Engineer

Apply with NextHire Auto Apply fills in the application for you.
Team
Cyient
Posted
4 Sep 2025

About the role

Key Responsibilities:

• Develop and maintain Board Support Packages (BSPs) for Linux (Ubuntu/Debian) on automotive ECUs

• Design, develop, and debug Linux Kernel and Device Drivers and Yocto

• Maintain and integrate open-source packages into embedded platforms

• Work on hardware/peripheral bring-up on application core(s).

• Working experience using Yocto, CMake, GNU Autotools and Debian packaging.

• Develop and maintain CI/CD pipelines for embedded Linux systems and open-source packages (Apertis preferred)

• Know-how of communication protocols for new development or debugging: CAN, Ethernet, SPI, I2C, TCP/IP ..

• Use modern C++, POSIX IPCs, and scripting (Shell, Python) for development and automation

• Debug complex issues using GDB and other diagnostic tools

• Collaborate with cross-functional teams and lead technical discussions

• Mentor junior engineers and guide the team on Linux and BSP-related topics

Key Skills & Expertise:

1. Operating Systems:

• Linux (Ubuntu & Debian)

2. Development Areas:

• Linux Kernel and Device drivers

• Maintenance and development of open-source packages

• CI/CD/CT pipelines and automation

• Working in an Agile environment.

3. Domain Expertise:

• Automotive domain (Telematics is a plus)

• Experience with SoC-based automotive ECUs

4. Hardware & Build Systems:

• HW/peripheral bring-up on application cores

• CMake, GNU Autotools, Yocto Build System

5. Platform & Infrastructure:

• Familiar with development in Apertis framework.

• CI/CD infrastructure know-how

6. Programming & Protocols:

• C++ (modern preferred)

• POSIX IPCs, Inter Core Communication Mechanisms.

• CAN, Ethernet, SPI, I2C, TCP/IP, USB

• Functional Safety know-how

• Cyber Security know-how

7. Debugging & Tools:

• Kernel, device driver, and open-source package debugging

• GNU Debugger (GDB),

• Tcpdump/Wireshark.

8. Scripting & Automation:

• Shell scripting

• Python scripting

9. Soft Skills:

• Strong written and verbal communication

• Presentation skills

10. Leadership:

• Experience in technically leading/guiding teams in Linux and BSP areas

85% of jobs are never posted

The AI Outreach Agent writes to recruiters and hiring managers at the companies you pick, from your own Gmail.

Try AI Outreach