Senior System Software Engineer
Core
Architect and develop boot firmware for flagship CPUs serving high-compute platforms in automotive, datacenter, and critical applications.
Role type
Senior System Software Engineer (Boot Firmware)
Builds
Core boot firmware, bootloaders, and silicon verification features for high-compute platforms.
Domain
Semiconductor / Embedded Systems / Automotive / Datacenter
Deliverable
production ML models | product features
Required skills
C programming, Python programming, Linux kernel development, embedded software development, hardware architecture understanding, failure analysis (FMEA/DFA), pre-silicon simulation validation, post-silicon support.
Preferred skills
ARM technologies, bare metal programming, automotive safety/security standards, AI tools (e.g., Codex), agentic AI tools creation.
Technologies
C, Python, Linux, ARM, bare metal, 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; develop silicon verification features and post-silicon support.
Seniority
Senior, hands-on IC