Job Overview
Category
Computer Occupations
Ready to Apply?
Take the Next Step in Your Career
Join Varite and advance your career in Computer Occupations
Apply for This Position
Click the button above to apply on our website
Job Description
<p>Job Purpose :<br/><br/>We are looking for a highly skilled Embedded Linux Developer with strong expertise in C programming, Linux kernel internals, and driver development.
The ideal candidate should have hands-on experience with Yocto Project and Linux distributions such as Linaro, SuSE, Debian, or OpenSuSE, and should be passionate about low-level system programming and embedded platform development.<br/><br/>Note : This role is not for validation or testing profiles - it is strictly focused on development and maintenance within embedded Linux environments.<br/><br/>Key Responsibilities :<br/><br/>- Design, develop, and maintain Linux kernel modules and device drivers.<br/><br/>- Work with Yocto-based Linux builds for embedded platforms (PowerPC or ARM).<br/><br/>- Customize and optimize Linux distributions (Linaro, SuSE, Debian, OpenSuSE).<br/><br/>- Perform kernel configuration, debugging, and performance tuning.<br/><br/>- Collaborate with cross-functional teams to integrate and validate drivers.<br/><br/>- Contribute to BSP (Board Support Package) development and maintenance.<br/><br/>- Troubleshoot hardware-software integration issues.<br/><br/>- Maintain high-quality, well-documented code adhering to industry standards.<br/><br/>Required Skills and Experience :<br/><br/>- Strong C programming skills in a Linux environment.<br/><br/>- In-depth knowledge of Linux kernel internals.<br/><br/>- Hands-on experience in driver development and maintenance.<br/><br/>- Experience with Yocto Project and Linux build systems.<br/><br/>- Familiarity with Linaro, SuSE/Debian/OpenSuSE, or PowerPC architectures.<br/><br/>- Strong debugging skills using tools like GDB, strace, perf, etc.<br/><br/>- Proficiency with Git and common development workflows.<br/><br/>Nice to Have :<br/><br/>- Experience with embedded bootloaders (U-Boot).<br/><br/>- Exposure to cross-compilation and build automation.<br/><br/>- Understanding of hardware schematics and low-level board bring-up.</p> (ref:hirist.tech)
Don't Miss This Opportunity!
Varite is actively hiring for this Linux/Open Source Engineer position
Apply Now