d-Matrix
Staff Systems and Platforms Software Engineer
Santa Clara +1 · Hybrid · Staff · Full-time · Posted Sep 24, 2026
- Location
- Santa Clara
Sydney - Experience
- Minimum 5 years of industry experience in embedded software development.
- Education
- Bachelor’s degree in computer engineering, electrical engineering, or a related field.
About the job
Architects and develops runtime, driver, and systems software for d-Matrix’s AI inference SoC and host platforms, owning runtime performance through production.
What you'll do
- Develop and document runtime software for the SoC’s multi-core CPU subsystems, and own silicon runtime performance.
- Design low-level drivers and systems software for host platforms, including distributed scale-out inference systems.
- Set delivery schedules, uphold coding and methodology guidelines, debug system-level issues, and collaborate with hardware and software teams.
What they ask for
- Bachelor’s degree in computer engineering, electrical engineering, or a related field.
- Minimum 5 years of industry experience in embedded software development.
- Hands-on Linux system-level programming and strong knowledge of Linux device drivers.
- Hands-on C or C++ systems programming; experience with containers and VMs; strong operating systems fundamentals.
Nice to have
- Experience with Python.
- Understanding of the GPU accelerator compute stack.
Tools
Linux, C, C++, containers, VMs, Python
AI focus
Builds runtime and distributed, scale-out systems software for AI inference infrastructure.
Model-written summary · the original posting is authoritative