Your d-Matrix resume, matched to the job ad

Drop in your resume and it opens next to this job, ready to tailor in one click.

4.8 from 167 in-app reviews

Staff Systems and Platforms Software Engineer

d-Matrix · Santa Clara · Sydney

Tailor your resume to this job

No account needed to start.

What d-Matrix asks for

From d-Matrix's Staff Systems and Platforms Software Engineer ad, checked 4 Nov 2026.

Linux systems and device drivers

At least 5 years of experience with Linux system-level programming and strong knowledge of developing Linux device drivers.

C or C++ systems programming

Professional experience writing systems-level code in C or C++, including low-level drivers and software that runs on multi-core CPU subsystems.

Containers and VMs

Practical experience working with containerization and virtual machine technologies in a production or development environment.

Distributed systems for AI

Designing and implementing distributed, scale-out systems software specifically for AI inference infrastructure.

GPU compute and Python

Experience using Python and a technical understanding of how GPU accelerator compute stacks function.

How the example answers the ad

Three of the five requirements above, each matched to a line in the example.

  1. C or C++ systems programming

    “Refactored memory allocation strategies in C++ to reduce PCIe bus contention by 30% under heavy load.”

    Using C++ to refactor memory allocation strategies for PCIe bus performance demonstrates systems programming for hardware communication.

  2. Containers and VMs

    “Architected a container orchestration shim that increased GPU utilization by 22% for distributed inference tasks.”

    Architecting a container orchestration shim for GPU tasks shows the required practical experience with containerization technologies.

  3. GPU compute and Python

    “Implemented low-level telemetry agents in Python to track real-time hardware performance metrics across 5,000 nodes.”

    Tracking real-time hardware metrics across a 5,000 node cluster using Python shows the required technical understanding of GPU compute stacks.

The whole example as text

Michael Harris · Staff Systems Software Engineer

Summary

Staff Systems Software Engineer with 10 years of experience in high-performance computing and silicon-level orchestration. Architected runtime drivers for multi-core ARM systems to accelerate AI inference pipelines at scale. Deployed containerized environments that reduced deployment latency by 40% across distributed GPU clusters. Optimized low-level C++ kernel code to achieve a 25% throughput increase in production AI workloads.

Experience

Staff Systems Software Engineer · NVIDIA

Santa Clara, CA · 2023 - Present

  • Directed the development of high-performance user-mode drivers for next-generation data center AI accelerators.
  • Refactored memory allocation strategies in C++ to reduce PCIe bus contention by 30% under heavy load.
  • Architected a container orchestration shim that increased GPU utilization by 22% for distributed inference tasks.
  • Implemented low-level telemetry agents in Python to track real-time hardware performance metrics across 5,000 nodes.
  • Mentored five senior engineers on kernel-space security and memory safety protocols for proprietary hardware.

Senior Software Engineer · Intel

Santa Clara, CA · 2020 - 2022

  • Developed custom Linux kernel modules to enable native support for specialized AI compute blocks on server CPUs.
  • Reduced system boot times by 45% through optimization of asynchronous kernel initialization sequences.
  • Designed a distributed verification framework using Python to validate hardware-software interface consistency.
  • Coordinated with silicon engineering teams to debug and resolve complex race conditions in multi-threaded firmware.
  • Documented technical specifications for internal APIs that facilitated cross-team integration of AI compute stacks.

Software Engineer · ARM

San Jose, CA · 2018 - 2020

  • Maintained and improved core Linux device drivers for mobile-first SoC architectures, supporting millions of devices.
  • Optimized power consumption metrics by 15% through precision C-language thread management.
  • Built automated testing suites in Python to verify hardware abstraction layer stability across multiple kernel versions.
  • Debugged critical stability issues within the interrupt handling subsystem of multi-core ARM chips.
  • Contributed to upstream Linux kernel patches for improving memory management unit interaction.

Junior Embedded Engineer · Qualcomm

San Diego, CA · 2016 - 2018

  • Authored low-level C code for peripheral drivers, reducing task latency by 12% in real-time sensor processing.
  • Assisted in the integration of containerized test environments for firmware development workflows.
  • Analyzed system logs and performance data to identify bottlenecks in embedded bootloaders.
  • Collaborated with QA teams to execute stress tests on proprietary hardware development boards.
  • Refactored existing test scripts into modular Python modules to improve code reusability.

Education

Master of Science in Electrical and Computer Engineering · Stanford University

Stanford, CA · 2014 - 2016

  • Completed thesis on low-latency memory management in heterogeneous computing architectures.
  • Graduated with 3.9 GPA and recognized as an Engineering Honors Fellow.
  • Led a capstone research project on optimizing Linux kernel scheduling for real-time AI applications.

Bachelor of Science in Computer Science · University of California, Berkeley

Berkeley, CA · 2010 - 2014

  • Earned Dean's List honors for four consecutive semesters.
  • Collaborated on an open-source driver development project for embedded ARM processors.
  • Served as a teaching assistant for Advanced Operating Systems and Systems Programming courses.

Skills

Programming Languages:CC++PythonBashAssembly
Kernel and Systems:Linux KernelDevice DriversRTOSMulti-threadingMemory Management
Infrastructure and AI:DockerKubernetesGPU ComputeCUDATensorFlow API
Hardware Architecture:ARM Architecturex86-64SoC DesignPCIe InterconnectJTAG
Testing and Tools:GDBValgrindGitJenkinsSystemTap
Staff systems software engineer example
Staff systems software engineer example. AI-written for illustration.

Frequently asked questions

Is the example from an employee?

No. It is an AI-written example for this ad, made to show how a resume can answer it.

Is this role remote?

No. The role is hybrid, requiring you to work onsite at the Santa Clara, CA, headquarters 3 days per week.

What level of experience is required?

The ad requires at least 5 years of industry experience in embedded software development.

Where do I apply?

On the official d-Matrix posting, through the job link on this page.

What happens when I tailor my resume here?

Your resume opens in the editor next to this job. Tailor it in one click, then keep or discard the edits. You only need an account to download.

See your resume against d-Matrix's ad.