Senior Runtime Systems Engineer

d-Matrix

• $150K — $180K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Engineering or Electrical Engineering
  • Minimum 5 years of experience in embedded software development
  • Experience with containers and virtual machines
  • Proficient in Linux system-level programming
  • Strong knowledge of Linux device drivers
  • Proficient in programming languages C/C++
  • Experience with Python is desired

Responsibilities

  • Design, implement, and develop systems software for AI inference infrastructure
  • Identify, analyze, architect, develop, and debug systems software
  • Focus on distributed and scale-out applications
  • Deliver quality code and debug complex problems
  • Collaborate with hardware and software teams to ensure effective integration
  • Document architecture and runtime performance metrics
  • Ensure adherence to coding and methodology guidelines

Benefits

  • Hybrid work model with 3 days onsite in Santa Clara, CA
  • Opportunity to work on cutting-edge AI compute technology
  • Collaborative environment with hardware and software engineering teams
  • Potential for career growth in an innovative tech company
Full Job Description
Location:

Hybrid, working onsite at our Santa Clara, CA, headquarters 3 days per week.

The role: Senior toStaff Runtime Systems Engineer

What You Will Do:

d-Matrix is developing an AI compute platform focusing on in-memory compute for AI inference in datacenters.

This position is for runtime software engineering, working on the architecture, development, and validation of the functionality and efficiency of firmware/software that is executed on multiprocessor system-on-a-chip, low-level drivers, and systems software that hosts this SoC.

In this role, you will be largely responsible for all aspects of runtime performance of the silicon product. You will architect, document, and develop the runtime firmware that executes in various on-chip multi-core CPU subsystems.

You will be responsible for determining the delivery schedule and ensuring the software meets d-Matrix coding and methodology guidelines. You will collaborate with the hardware team, hardware verification team, and other members of the software team

Key Responsibilities:
  • Design, implement and develop systems software for AI inference infrastructure
  • Identify, analyze, architect, develop and debug systems software
  • Experience in distributed and scale-out application
  • Deliver quality code; debug complex problems

Qualification:
  • Bachelor's in computer engineering or electrical engineering with a minimum of 5 years of industry experience in embedded software development
  • Worked with containers and VMs
  • Experience with Linux system-level programming
  • Strong knowledge in Linux device driver
  • Proficiency in C/C++
  • Experience working with python is desired

Similar Jobs

More Jobs at d-Matrix

More Information Technology Jobs

Find similar Senior Runtime Systems Engineer jobs: