Staff Engineer Software - AUTOSAR MCAL
Core
Develop and maintain AUTOSAR-compliant MCAL drivers for peripherals on next-generation MIPS RISC-V automotive real-time MCUs.
Role type
Staff embedded software engineer (AUTOSAR MCAL)
Builds
Production-ready MCAL drivers and low-level software for automotive MCUs
Domain
Automotive embedded systems / RISC-V microcontrollers
Required skills
AUTOSAR MCAL development, embedded C programming, hardware bring-up and debugging, MISRA C compliance, static analysis, unit testing, ISO 26262 awareness, Git, Python/shell scripting
Preferred skills
EB tresos Studio, Vector DaVinci Configurator, Polyspace/QAC/Tessy, RISC-V architecture, ASPICE, automotive communication protocols (CAN, LIN, Ethernet, SPI)
Technologies
AUTOSAR, RISC-V, C, Python, Shell, Lauterbach, iSystem, J-Link, FPGA, silicon
Responsibilities
Develop and maintain AUTOSAR MCAL drivers for peripherals; own assigned MCAL modules across requirements, design, coding, configuration, testing, and validation; bring up and debug drivers on FPGA and silicon; integrate MCAL with AUTOSAR BSW stacks; collaborate on hardware bring-up and system-level issues; create engineering work products and automated tests
Seniority
Senior, hands-on IC