Make Your Resume Now

[EMN] Senior Embedded Driver Engineer (POSIX OS, Linux Kernel, QNX)

Posted January 12, 2026
Full-time Mid-Senior Level

Job Overview

As a Senior Embedded Driver Engineer, you will play a key role in developing the foundational software that enables our System-on-Chip (SoC) platform to perform reliably, efficiently, and intelligently. You will work at the intersection of hardware and low-level software, ensuring seamless integration across Linux and QNX environments while contributing to the technical excellence of our embedded system in the Automotive Chiplet Systems (ACS) project, see reference https://www.bosch-semiconductors.com/stories-and-events/chiplet-revolution/

Your main responsibilities include:

  • Leading the design, development, and optimization of critical device drivers for Linux and QNX operating systems.

  • Developing and maintaining Linux kernel modules and advanced driver components for QNX.

  • Porting existing Linux kernel drivers to QNX to ensure cross-platform compatibility and stable system behavior.

  • Designing, implementing, and enhancing essential embedded software components within complex SoC-based environments.

  • Shaping and improving multi-layered Continuous Integration (CI) environments to support scalable and reliable embedded software workflows.

  • Collaborating closely with hardware, platform, and system engineering teams to ensure high-quality system integration and overall platform performance.

Ready to Apply?

Take the next step in your career journey

Stand out with a professional resume tailored for this role

Build Your Resume – It’s Free!