GrepJob
d-Matrix

Principal Software Engineer - SDK & Lowering Stack

d-Matrix
Apply
about 2 months ago
Santa Clara, CA, USAStaff+
H1B Sponsor

Base Salary

$190k - $300k/yr

Responsibilities

  • Architect and develop the kernel authoring SDK for the Corsair dataflow architecture.
  • Establish robust CI/CD pipelines and drive automated testing.
  • Build domain-specific APIs for kernel developers and compiler teams.
  • Create development tools for kernel authoring and modeling flows.
  • Lead and mentor junior engineers, promoting technical excellence and collaboration.
  • Understand complex hardware-software interactions and propose solutions.
  • Take ownership of delivering solutions through stakeholder interaction and documentation.

Requirements

  • MS in Computer Engineering, Math, Physics, or related field with 8 years of experience, or PhD with 4 years of experience.
  • Proficient in C/C++ and Python in a Linux environment.
  • Proven track record of driving software engineering best practices, including CI/CD and code reviews.
  • Deep understanding of computer architecture, data structures, and machine learning fundamentals.
  • Experience designing high-quality, scalable APIs and SDKs.
  • Self-motivated team player with strong ownership and leadership skills.

Tech Stack

CC++LinuxPython

Categories

AI & MLBackendData Engineering