MCU Base Software Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+13 more
Job description
C/C++ CANoe Software Integration and Testing Troubleshooting & Debugging CI/CD cross - functional collaboration AUTOSAR, We are seeking an experienced MCU Base Software Developer to design, develop, configure, and integrate AUTOSAR-based embedded software for automotive microcontroller platforms. The role involves MCU board bring-up, MCAL configuration, CDD development, AUTOSAR BSW integration, and multicore system development using embedded C/C++., * Develop embedded software for automotive MCU platforms using C/C++.
-
Configure and integrate AUTOSAR Base Software (BSW) modules.
-
Perform MCAL configuration and support MCU board bring-up activities.
-
Develop and maintain Complex Device Drivers (CDD).
-
Configure and use Vector DaVinci tools for AUTOSAR development.
-
Design, implement, and debug software for multicore architectures.
Requirements
-
Strong experience in embedded software development using C and/or C++.
-
Hands-on experience with Vector DaVinci Configurator and DaVinci Developer tools.
-
Experience with one or more AUTOSAR BSW stacks, including:
-
DCM (Diagnostic Communication Manager)
-
DEM (Diagnostic Event Manager)
-
COM Stack
-
Memory Stack
-
Experience in MCU board bring-up and MCAL configuration.
-
Hands-on experience in Complex Device Driver (CDD) development.
-
Experience with multicore architecture, task mapping, testing, and debugging.
Other Qualifications:
-
Knowledge of AUTOSAR Classic Platform architecture.
-
Experience with automotive communication protocols such as CAN, CAN FD, LIN, Ethernet, and FlexRay.
-
Familiarity with automotive diagnostic protocols such as UDS and DoIP.
-
Experience with software integration and testing tools (CANoe, CANalyzer, Lauterbach Debugger).
-
Understanding of real-time operating systems (OSEK/AUTOSAR OS).
-
Experience with automotive development processes such as ASPICE and ISO 26262.
-
Knowledge of continuous integration and version control tools such as Git, Jenkins, and GitLab.
Benefits & conditions
The pay range that the employer in good faith reasonably expects to pay for this position is $24.04/hour - $37.56/hour. Our benefits include medical, dental, vision and retirement benefits. Applications will be accepted on an ongoing basis.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦