[Skip to main content](#main-content)

[OpenNash Jobs](https://jobs.opennash.com/)
[Hiring report](/reports/hiring/) · [All Amazon jobs](https://jobs.opennash.com/companies/amazon/) · [Search jobs](/search/)

Amazon · Cupertino, CA

# Lead SDE C/C++ Hardware/Software Co-Design, Machine Learning Acceleration Systems

US, CA, Cupertino Manager or lead Software Engineering 

Listed on Amazon’s official careers site. Posted August 6, 2026. Check that it is still open and apply there.
[Apply on Amazon’s careers site →](https://www.amazon.jobs/en/jobs/10495388/lead-sde-c-c-hardware-software-co-design-machine-learning-acceleration-systems)

[OpenNash Jobs](https://jobs.opennash.com/) / [Amazon](https://jobs.opennash.com/companies/amazon/) / Lead SDE C/C++ Hardware/Software Co-Design, Machine Learning Acceleration Systems

## Job description

Annapurna Labs stands at the forefront of hardware/software co-design, leading innovation not just within Amazon Web Services (AWS) but across the entire industry. We design and build every component of our hardware and software to create best-in-class machine learning products that accelerate customer workloads through industry leading hardware using our custom silicon solutions. If you're passionate about building the highest-performing, hardware-accelerated Machine Learning systems and want to be part of the entire journey from pre- through post-silicon development, Annapurna Labs offers an exceptional career opportunity.

Join us in shaping the future of AI acceleration

At the heart of AWS Machine Learning servers reside our custom Amazon-designed silicon that powers next-generation machine learning capabilities for our customers. We're seeking an experienced C/C++ engineer to join our embedded software team, where you'll develop bare metal firmware that drives neural network model execution across our custom ASIC-based ML Accelerator chips.

Working at the intersection of hardware and software, you'll collaborate closely with our architecture and design teams to design and implement firmware and custom hardware that enables machine learning within our accelerator chips.

### Our mission is ambitious

to democratize access to industry-leading ML infrastructure and make deep learning capabilities accessible to everyday software developers. From the ground up, you'll help design and build the foundation that makes this vision possible.

The Annapurna Labs team operates with the agility and culture of a startup, but with the full weight of Amazon behind us and we invite you visit the link below for a glimpse inside our labs to see exactly the incredible technology and people you will work with at Annapurna Labs!

[https://www.aboutamazon.com/news/aws/take-a-look-inside-the-lab-where-aws-makes-custom-chips](https://www.aboutamazon.com/news/aws/take-a-look-inside-the-lab-where-aws-makes-custom-chips)

This is a fast-paced, challenging position, where you'll work with thought-leaders in multiple technology areas. You'll have high standards for yourself and everyone you work with, and you'll be constantly looking for ways to improve our products' performance, quality, and cost. We're searching for individuals who want to reach beyond what is possible today and change an industry.

No prior ML knowledge is required for this role and you will learn about the inner workings of ML and our custom ML accelerators as part of your onboarding.

Key job responsibilities

- Applying Software/Hardware co-design principles

- Embedded software design, implementation, testing, debugging and performance improvements

- Test suite and infrastructure design

- Owning the design and final implementation of maintainable, documented and well tested software

- Close collaboration with RTL designers, design verification engineers, and other software teams

- Team tech lead for best practices, computer architecture and software design choices

- Mentor, coach and set technical direction for other software Engineers

## At a glance
- Posted by the employer: Aug 6, 2026
- First seen by OpenNash: Oct 25, 2026
- Last checked: Oct 25, 2026
- Listed for: 80 days
- Location: US, CA, Cupertino[Apply on Amazon’s careers site →](https://www.amazon.jobs/en/jobs/10495388/lead-sde-c-c-hardware-software-co-design-machine-learning-acceleration-systems)

## More jobs at Amazon

### [C/C++ Hardware / Software Co-Design SDE, Machine Learning Acceleration Systems](https://jobs.opennash.com/companies/amazon/jobs/7371d5b98addffb42049/)

US, CA, Cupertino

### [Firmware Engineer, Annapurna Labs, ML Acceleration - Performance Instrumentation & Developer Tools](https://jobs.opennash.com/companies/amazon/jobs/8fed146c593af012b642/)

US, CA, Cupertino

### [Lead Software Engineer, ML Network Stack - Annapurna Labs](https://jobs.opennash.com/companies/amazon/jobs/c6dae1c9fdf3a91c8aa2/)

US, CA, Cupertino

### [Neuron Collectives Software Engineer, Trainium Collectives](https://jobs.opennash.com/companies/amazon/jobs/5020a0eaa3b86b2d3a2e/)

US, CA, Cupertino

## Similar jobs at other companies

### [CPU Software & Hardware Co-Design Engineer (ML Systems)](https://jobs.opennash.com/companies/qualcomm/jobs/51f919b81561e9aeb533/)

Qualcomm · Florida - Remote, United States of America

### [Hardware Engineer Stf/ Digital Design](https://jobs.opennash.com/companies/lockheed-martin/jobs/f4e1a8002ca8a210de04/)

Lockheed Martin · Owego, NY

### [Senior Electrical Hardware Design Engineer](https://jobs.opennash.com/companies/general-dynamics/jobs/d65304e0b2a329d9aa54/)

General Dynamics · Dedham, MA, US

### [#Hardware Design Engineer](https://jobs.opennash.com/companies/qualcomm/jobs/14cb65e89af044710f99/)

Qualcomm · San Diego, California, United States of America

### [Senior Electrical Hardware Design Engineer](https://jobs.opennash.com/companies/bae-systems/jobs/47588c76e482c7f46175/)

BAE Systems · Westminster, Colorado, United States

OpenNash lists jobs from employers’ own careers sites and does not handle applications.
Dates come from the employer where stated; “first seen” and “last checked” are our own observations.

OpenNash Jobs · Official listings with dates and links to the employer. [Weekly hiring report](/reports/hiring/) · [Methodology](/methodology/)
