Senior Firmware Developer
Core
Design, implement, and debug the software stack and core firmware for next-generation compute subsystems in intelligent vehicles. (via careerplan.io/jobs/100299716416-senior-firmware-developer-at-arm)
Role type
Senior IC firmware engineer (automotive compute)
Builds
Core firmware and device drivers for automotive compute subsystems
Domain
Automotive hardware and system software
Required skills
C, Assembly, OS kernel development, bare-metal development, low-level compute infrastructures, Arm architectures, Arm Trusted Firmware
Preferred skills
C++, Rust, Python, Bash, Zephyr RTOS, FreeRTOS, SafeRTOS, open source projects (TF-A, TF-M, U-Boot, Xen), automotive safety standards
Technologies
C, Assembly, Yocto, Arm, Zephyr RTOS, FreeRTOS, SafeRTOS, TF-A, TF-M, U-Boot, Xen
Responsibilities
Design, implement, debug, and integrate the software stack; Build core firmware and device drivers; Analyze and optimize CPU, GPU, I/O, and memory usage; Mentor other engineers and uphold code quality standards
Seniority
Senior, hands-on IC
