[EMN] Expert for High-Performance SoC BSP Integration (POSIX kernel, device drivers)
Core
Building and integrating the foundational software stack for next-generation high-performance System-on-Chip (SoC) and Chiplet platforms, focusing on POSIX/Linux/QNX environments, kernel modules, and device drivers.
Role type
Senior IC embedded software engineer (SoC BSP integration)
Builds
High-performance SoC and Chiplet platforms for Bosch's Automotive Chiplet Systems (ACS) project
Domain
Automotive semiconductor / Embedded systems / SoC architecture
Required skills
C/C++ programming, Embedded Linux kernel development, Device driver development, BSP integration, Bootloader development, ARM Cortex-A architecture knowledge, High-speed interface protocols (PCIe), Debugging with GDB/Lauterbach, Git version control
Preferred skills
QNX BSP development, Android development, Hypervisor/Virtualization experience, UCIe/Ethernet protocols, ISO 26262 functional safety knowledge, AI/ML deployment on embedded platforms, GNU toolchains, Requirements Engineering tools
Technologies
Linux, QNX, ARM Cortex-A, PCIe, UCIe, GDB, Lauterbach, Git, Codebeamer
Responsibilities
Develop advanced software modules and drivers for POSIX operating systems (e.g., QNX), Design and develop robust Linux kernel modules, Port existing Linux drivers to specific distributions, Develop and contribute to multi-layer Continuous Integration (CI) environments
Seniority
Senior, hands-on IC