Automotive Embedded Engineer
Core
Design, develop, and test embedded software for high-performance real-time automotive systems on ARM Cortex microcontrollers and FPGA.
Role type
Senior IC embedded software engineer (automotive)
Builds
Embedded software for automotive hardware
Domain
Automotive industry + embedded systems
Deliverable
production ML models | product features
Required skills
C programming, ARM Cortex microcontrollers, bare metal programming, real-time systems, FPGA development, I2C/SPI/UART/CAN/LIN/Ethernet protocols, driver development, Git, hardware troubleshooting, test equipment usage
Preferred skills
Java, Python, bootloader implementation, IPC frameworks, low power schemes, AUTOSAR standards, AUTOSAR MCAL drivers, AUTOSAR OS, EB tresos, Zephyr, FreeRTOS, DOORS, Collabnet, DesignSync, radar signal processing, ADAS usecases
Technologies
ARM Cortex, FPGA, Git, EB tresos, Zephyr, FreeRTOS, AUTOSAR
Responsibilities
Independently handle requirements, design, development, and testing phases of embedded software; develop drivers and communication protocols; debug hardware-software interfaces using test equipment; implement low power schemes and sensor synchronization
Seniority
Senior, hands-on IC