About the job
Join d-Matrix as we harness the power of generative AI to revolutionize technology. Positioned at the cutting edge of software and hardware innovation, we are committed to exploring the limits of what technology can achieve. Our culture thrives on respect and collaboration, where humility and open communication are paramount.
We embrace inclusivity, leveraging diverse perspectives to forge superior solutions. We invite individuals who are passionate about overcoming challenges and are driven by results to join our team. Are you ready to discover your playground? Together, we can shape the limitless possibilities of AI.
Location: Hybrid work model, with 3 days per week on-site at our headquarters in Santa Clara, CA.
Role Overview:
As a Senior Runtime Systems Engineer at d-Matrix, you will be pivotal in developing our AI compute platform, which focuses on in-memory computing for AI inference in datacenters. This role involves Runtime Software Engineering, where you will architect, develop, and validate the functionality and efficiency of firmware/software executed on multiprocessor system-on-chip (SoC), low-level drivers, and systems software that supports this SoC.
You will take the lead on runtime performance aspects of our silicon products, architecting, documenting, and developing the runtime firmware for various on-chip multi-core CPU subsystems. Additionally, you will manage the delivery schedule and ensure compliance with d-Matrix coding and methodology guidelines, collaborating closely with the hardware team, hardware verification team, and other software team members.
Key Responsibilities:
Design and implement systems software for AI inference infrastructure.
Identify, analyze, architect, develop, and debug systems software.
Demonstrate experience in distributed and scale-out applications.
Deliver high-quality code and debug complex problems effectively.
