Senior Firmware Engineer
Core
Drive architectural vision and strategic direction for backend firmware systems supporting AI accelerators such as MAIA, ensuring scalability, performance, and security across SoC platforms.
Role type
Senior IC firmware engineer (AI accelerator/SoC)
Builds
Scalable, secure backend firmware for AI accelerator SoC platforms
Domain
Semiconductor / AI Hardware / Embedded Systems
Deliverable
production ML models | product features
Required skills
C/C++/Rust, multicore system architecture, SoC bring-up, low-level firmware optimization, computer architecture (processors, buses, memory hierarchies), (RT)OS scheduling, SMP and heterogeneous computing environments, hardware accelerator integration, system-level debugging, root cause analysis, performance tuning
Preferred skills
None stated
Technologies
MAIA, C, C++, Rust
Responsibilities
Define architectural vision and strategic direction for backend firmware systems; Mentor engineers in firmware development, debugging, and optimization; Serve as technical liaison between hardware/software architects, software teams, validation, and integration groups; Evaluate emerging technologies in cloud firmware and AI hardware; Propose and prototype innovative solutions; Lead complex system-level debugging and root cause analysis; Own the complete firmware development lifecycle from concept to productization
Seniority
Senior, hands-on IC with strategic oversight