Originally posted 15 May 2026 by the employer.
Architect runtime software and low-level drivers for an in-memory compute platform for AI inference.
About the role
As a Staff Systems and Platforms Software Engineer at d-Matrix, you will architect and develop the runtime, low-level drivers, and systems software that run across multi-core CPU subsystems inside the SoC and hosting platforms. You will serve as the primary owner of runtime performance for the in-memory compute silicon product.
What you'll do
- Architect, document, and develop runtime software executing across SoC multi-core CPU subsystems. - Own end-to-end runtime performance of the silicon product. - Design and develop low-level drivers and systems software for platforms hosting the SoC. - Design, implement, and develop distributed, scale-out systems software for AI inference infrastructure. - Identify, analyze, and debug complex systems-level software issues while delivering production-quality code. - Collaborate with hardware, hardware verification, and software engineering teams.
What you'll need
- Bachelor's degree in computer engineering, electrical engineering, or a related field, with a minimum of 5 years of industry experience in embedded software development. - Hands-on experience with Linux system-level programming and strong operating systems fundamentals. - Strong knowledge of Linux device drivers. - Hands-on systems programming experience in C or C++. - Experience working with containers and VMs. - Written and verbal communication skills.
Nice to have
- Experience with Python. - Understanding of the GPU accelerator compute stack.
This role has been open 129 days — well above the 64-day median for Systems Software Engineering roles.
Systems Software Engineering · Systems Software
|
Open roles in category
682
|
Median days open
64 d
|
Median salary
$209k
|
See the full market breakdown ▾Category comparison, and who else is hiring
| Metric | d-Matrix | All employers we track in this specialty (682 roles · 72 employers) |
|---|---|---|
| Open roles in this specialty | 2 | 682 |
| Open roles in the wider Software, Firmware & Systems family | 23 | 6298 · 144 employers |
| Median days open | 67 d | 64 d (+3 d vs this employer) |
| Median salary (USD postings) | — | $209k |
Who's hiring in this category
- Qualcomm · 175 open roles · median 84 d
- NVIDIA · 131 open roles · median 44 d
- AMD · 59 open roles · median 52 d
- Mobileye · 23 open roles · median 86 d
- Broadcom · 22 open roles · median 59 d
- Arm Holdings · 20 open roles · median 120 d
How we counted: 682 open Systems Software Engineering (Systems Software) roles from 72 employers tracked in the SemiconductorJobs index, counted 23 Oct 2026. Specialty figures count only roles carrying this exact specialty label, so an employer's related work in neighbouring specialties is not included there — it is counted in the wider Software, Firmware & Systems family row. Figures refresh nightly.
Similar Jobs
Infrastructure Systems Engineer - Arizona, Phoenix, United States
Intel Corporation · Remote friendly (US, Arizona, Phoenix, United States)
Infrastructure Storage Engineer - Arizona, Phoenix, United States
Intel Corporation · Remote friendly (US, Arizona, Phoenix, United States)