Drimva

Amazon

Software Development Engineer

$148K

Cupertino, CA · Full-time · Posted Oct 30, 2026

Education
Master's degree in Computer Science, Computer Engineering, or related fields (must be enrolled at time of application).

About the job

Develop software across the stack for custom ML accelerator silicon, supporting chip verification, silicon bring-up, and ML workloads.

What you'll do

  • Design, develop, and test accelerator software, such as compiler toolchains, drivers, runtime libraries, profiling tools, and simulation frameworks.
  • Build high-performance systems and CI/CD tooling for hardware-software development; monitor, debug, and resolve integration issues, including on-call responsibilities.
  • Collaborate with cross-disciplinary teams, participate in code reviews, and contribute to technical documentation.

What they ask for

  • Enrolled in a Master's degree in Computer Science, Computer Engineering, or a related field at time of application.
  • Experience programming with C++ using OOP.
  • Coursework in Computer Architecture.

Nice to have

  • Coursework, research, or projects involving architectural simulators; experience with silicon, firmware, architecture, or performance analysis.
  • Familiarity with modern C++ (17, 20, etc.) or experience with PyTest or GoogleTest.

Pay

148,400.00 USD annually (starting pay; base salary or total pay not specified)

Tools

C, C++, Python, Rust, gem5, QEMU, PyTest, GoogleTest

AI focus

Develop and optimize software for custom ML accelerator silicon and production ML inference/training workloads; use GenAI tools to enhance development productivity.

Model-written summary · the original posting is authoritative

First seen Oct 31, 2026 · Last verified Nov 4, 2026 (UTC)