Roles they hire for
- AUTOSAR SWC and BSW developer
- ECU integration and system test engineer
- ADAS base software developer
What they emphasise
- Classic AUTOSAR SWCs, RTE and BSW configuration with ARXML
- MISRA C, ASPICE, ISO 26262 and ISO/SAE 21434
- UDS diagnostics (ISO 14229) over CAN transport (ISO 15765)
- Optimizing performance and memory on constrained ECUs
Brush up on
AUTOSAR ClassicARXMLMISRA CASPICEISO 26262ISO/SAE 21434UDSISO-TP
How the rounds usually run
A typical automotive supplier loop for embedded roles. Companies vary by team and seniority.
Written or online test
- Aptitude and logical reasoning
- C programming and core electronics
- Sometimes basic networking and OS
Example: What is the output of a signed and unsigned comparison in C, and why?
Technical 1: Embedded C and MCU basics
- Embedded C, pointers and memory
- Microcontroller peripherals and interrupts
- CAN fundamentals and your final-year or work project
Example: How does CAN arbitration work, and what happens on a bit error?
Technical 2: Automotive domain
- AUTOSAR layers, RTE and BSW
- UDS diagnostics and ISO-TP
- ISO 26262, MISRA and ASPICE awareness
Example: Where does a diagnostic request travel through the AUTOSAR stack, from CAN to the application?
Managerial or process round
- V-model and ASPICE work products
- Estimation, customer communication and reviews
Example: How do you handle a customer requirement that conflicts with a safety requirement?
HR
- Motivation, mobility and compensation
Example: Why automotive software?
Practice questions
Original questions written for Bosch's focus areas, not leaked ones.
- Explain the AUTOSAR layers and where a new sensor driver would live if no standard BSW module fits it.
- A UDS request arrives as a multi-frame ISO-TP message. Walk through reassembly and what can go wrong.
- Name three MISRA rules you'd expect a reviewer to flag most often, and why each exists.
- An ECU misses its 10 ms runnable deadline after a feature is added. How do you find where the time went?
- How do you make a CAN signal safe end to end so the receiver detects corruption, loss and stale data?
Your prep playlist
Design rounds to practise
Sources
Take an AI mock round styled on Bosch, with follow-ups that probe what you missed.
Start a mock round