Senior Runtime Systems Engineer
Core
Designing and developing runtime firmware and systems software for AI inference infrastructure on multiprocessor system-on-a-chip (SoC) in datacenters.
Role type
Senior Runtime Systems Engineer
Builds
AI compute platform with in-memory compute for AI inference
Domain
Hardware/Software co-design for AI inference in datacenters
Deliverable
production ML models
Required skills
C/C++, Linux system-level programming, Linux device drivers, embedded software development, distributed and scale-out application architecture, SoC firmware development
Preferred skills
Python
Technologies
Linux, SoC, multi-core CPU subsystems
Responsibilities
Architect, document, and develop runtime firmware for on-chip multi-core CPU subsystems; design and implement systems software for AI inference infrastructure; debug complex problems in low-level drivers and systems software; collaborate with hardware and verification teams
Seniority
Senior to Staff, hands-on IC