Linux Kernel Software Engineer - Grenoble

microTECH Global Ltd · france, france, France

Location
france
Job Type
Permanent
Posted
June 02, 2026

Job Description

The goal is to provide rock solid software building blocks for Business Units to base their products on. As a Linux Kernel Software Engineer part of the Linux sub-team, your key responsibilities are:
Design, develop debug and maintain embedded software for SoC such as Barebox (second stage bootloader), Linux kernel drivers, uClibc-ng and Buildroot support, arch-specific parts of LibC and Linux kernel for KVX CPU core, Linux user space tools
Follow upstream changes, rebase our local versions onto upstream and contribute our changes/fixes to generic code
Upstreaming some code of our KVX ports
Develop production-quality software, including testing, documentation, static analysis, and continuous integration.
Participate to architecture topics for the new generation of processor
Interacting with the SoC & Boards hardware design teams, and obviously the Business Lines development teams

Skills
Strong C programming and debugging skills for embedded...

Ready to Apply?

Submit your application for Linux Kernel Software Engineer - Grenoble at microTECH Global Ltd

Apply Now