HamburgerMenu
hirist

Embedded Linux/Yocto Engineer - C/C++ Programming

Skillous Consulting LLP
Bangalore
5 - 9 Years

Posted on: 15/10/2025

Job Description

Description :

About the Role :

We are looking for an experienced Embedded Linux Yocto Engineer to join our internal development team in Bangalore.


The ideal candidate will have a strong background in Embedded C, Linux driver development, and Yocto-based Linux distribution customization.


This role offers the opportunity to work on cutting-edge embedded platforms and contribute to system-level software development and optimization.

Key Responsibilities :

- Develop, customize, and maintain Yocto-based Linux distributions for embedded devices.

- Work on Embedded C/C++ development, Linux kernel modules, and device drivers.

- Configure and optimize bootloaders, kernels, and BSPs for custom hardware.

- Implement and maintain build and test automation pipelines using tools like Jenkins.

- Troubleshoot and debug issues using GDB, JTAG, oscilloscopes, and performance tools (perf).

- Collaborate with cross-functional teams including hardware, firmware, and QA for integration and testing.

- Contribute to Linux upstreaming and maintain compliance with open-source standards.

- Ensure system stability, performance, and scalability across embedded platforms.

Required Skills & Qualifications :

Technical Skills :

- Strong proficiency in Embedded C / C++ programming.

- Hands-on experience with Yocto Project layers, recipes, build systems, and distribution creation.

- Deep understanding of Linux kernel development, device drivers, and bootloaders.

- Familiarity with Jenkins, GDB, JTAG, and hardware debugging tools.

- Experience with performance analysis, system profiling, and optimization.

- Exposure to Linux upstreaming and open-source contribution is a plus.

Education :

- Bachelors or Masters in Computer Science, Electronics, or related field.

Soft Skills :

- Strong problem-solving and analytical skills.

- Excellent communication and teamwork abilities.

- Ability to work in fast-paced, collaborative development environments.


info-icon

Did you find something suspicious?