[EMN] Senior Embedded Driver Engineer (POSIX OS, Linux Kernel, QNX)
Full-time Mid-Senior LevelJob 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.
Make Your Resume Now