remote
Senior MCAL Engineer - Cutshort
Embedded Systems Engineer
Senior MCAL Engineer to develop and optimize automotive embedded software components, ensuring seamless integration with microcontrollers and compliance with AUTOSAR standards.
About the role
Key Responsibilities
- Develop and optimize MCAL (Microcontroller Abstraction Layer) modules for automotive ECUs
- Collaborate with hardware teams to ensure seamless integration of software with microcontrollers
- Implement and validate AUTOSAR-compliant software components
- Debug and resolve issues in embedded firmware with a focus on performance and reliability
- Write and maintain low-level drivers for CAN, SPI, I2C, and other communication protocols
- Participate in code reviews and ensure adherence to MISRA/CERT coding standards
Requirements
- 5+ years of experience in MCAL development for automotive or embedded systems
- Strong proficiency in C and Embedded C++ with hands-on experience in RTOS environments
- Experience with AUTOSAR architecture and CAN protocol stacks
- Familiarity with debugging tools like Lauterbach, Vector CANoe, or similar
- Knowledge of hardware-software integration and validation processes
Skills
cembedded cmcalautosarcan protocolrtos