This job is no longer available
This job expired on 04/08/2026. It no longer accepts applications.
SoC Middleware/BSP Software Engineer
Bosch Group · Wuxi
Job description
About the role
We are looking for a skilled SoC Middleware/BSP Software Engineer to join our chassis domain control unit team. You will work on both middleware and board support package (BSP) development for automotive powertrain solutions.
Key responsibilities
- Design and implement cross‑core/cross‑chip communication middleware (e.g., SOME/IP, DDS, lightweight IPC).
- Abstract OS and chip SDKs to provide a unified runtime environment for upper‑layer applications.
- Develop diagnostic stacks (UDS on CAN/ETH), DTC management, and calibration protocols (XCP on ETH).
- Create performance monitoring tools, logging systems, and simulation environment emulators.
- Develop low‑level drivers, bootloaders, and peripheral drivers for domain controllers.
- Customize Linux/QNX kernels and device trees, optimizing startup time and memory usage.
- Implement hardware security modules, secure boot, and FOTA backup/restoration mechanisms.
- Write design documentation and driver test cases for board‑level support packages.
Required profile
- Master’s degree in Electrical/Electronic Engineering, Computer Science or related field.
- Strong knowledge of automotive communication protocols and middleware concepts.
- Experience with ARM Cortex‑R/M/A based SoCs and automotive‑grade peripherals.
- Hands‑on experience developing drivers for complex peripherals such as DDR, PCIe, Ethernet (AVB/TSN) or Flash.
- Familiarity with secure boot, trusted firmware and hardware encryption engines.
Required skills
- SOME/IP
- DDS
- Shared memory
- E2E protection
- Lock‑free design
- AUTOSAR AP
- gRPC
- UDS (ISO 14229)
- OBD
- DoIP
- XCP/CCP
- RPMsg
- ARM Cortex‑R, Cortex‑M, Cortex‑A
- Infineon TC399
- NXP S32G
- DDR
- eMMC / UFS
- PCIe
- Ethernet AVB / TSN
- CAN / CAN FD
- LIN
- I2C / SPI / UART
- GPIO
- ADC / PWM
- RTOS (AUTOSAR OS, QNX)
- Linux kernel
- Device tree
- Secure Boot
- Trusted Firmware
- Hardware encryption / decryption
- FOTA
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in China.
Salaries by job title
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Bosch Group
Wuxi