Senior System Software Engineer - CPU SoC Boot Firmware
Core
Architect and develop boot firmware for flagship CPUs serving automotive, datacenter, and high-compute platforms.
Role type
Senior System Software Engineer (CPU SoC Boot Firmware)
Builds
Robust core boot firmware features and bootloaders for high-compute platforms
Domain
Semiconductor / Embedded Systems / Automotive / Data Center
Required skills
C programming, Python programming, Linux kernel programming, Operating system kernel programming, Hardware architecture understanding, Embedded software development, Failure analysis (FMEA/DFA), Pre-silicon simulation, Silicon verification
Preferred skills
ARM technologies, Bare metal programming, Automotive safety and security standards, AI tools (e.g., Codex), Bootloader development
Technologies
C, Python, Linux, ARM, Pre-silicon simulation platforms
Responsibilities
Define, decompose, and verify functional/safety requirements and architecture; Perform failure analysis on Bootloader functionality; Validate and verify features on pre-silicon simulation platforms; Conduct silicon verification and post-silicon support; Develop partnerships with internal and external team members.
