Sr. Embedded Software Development Engineer, Machine Learning Accelerators

Amazon AWS division developing custom silicon chips for machine learning acceleration
$151,300 - $261,500
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
6+ years of experience
AI · Enterprise SaaS

Description For Sr. Embedded Software Development Engineer, Machine Learning Accelerators

Amazon AWS is seeking a Senior Embedded Software Development Engineer to join their Machine Learning Accelerators team. This role focuses on developing embedded software for custom Amazon-designed silicon chips that power AWS Machine Learning servers. You'll be working on critical software that drives neural network model execution within SOC's Neuron Cores.

The position offers an opportunity to work at the intersection of embedded systems and machine learning, developing firmware and custom hardware solutions. You'll be part of a team democratizing access to industry-leading ML infrastructure through Annapurna Labs. The role involves close collaboration with architecture and design teams for hardware/software co-design.

This challenging position requires expertise in embedded systems development, with opportunities to work alongside thought-leaders in multiple technology areas. While deep ML knowledge isn't required, any background in machine learning is beneficial. The role offers competitive compensation ranging from $151,300 to $261,500 based on location, plus equity and comprehensive benefits.

Key responsibilities include leading embedded systems architecture, developing and optimizing embedded software, and working closely with RTL designers and verification engineers. The ideal candidate should have strong experience in C/C++ embedded development, computer architecture, and system design leadership.

The position is based in either Austin, TX or Los Angeles, CA, offering the chance to work on bleeding-edge technology at Amazon's custom chip development facilities. This is an excellent opportunity for experienced embedded systems engineers looking to impact the future of machine learning infrastructure at scale.

Last updated 2 days ago

Responsibilities For Sr. Embedded Software Development Engineer, Machine Learning Accelerators

  • Software / hardware architecture and co-design
  • Facilitate and lead embedded systems architecture / design sessions
  • Drive embedded systems deliverables across cross-functional teams
  • Embedded software development, testing, debug, and performance improvements
  • Test suite and infrastructure development
  • Developing maintainable, documented, and reusable software
  • Collaboration with RTL designers, design verification engineers, and other software teams

Requirements For Sr. Embedded Software Development Engineer, Machine Learning Accelerators

Java
  • Bachelor's degree in computer science or equivalent
  • 6+ years of non-internship professional software development experience
  • 5+ years of programming using modern programming languages (Java, C++, or C#)
  • 4+ years of leading design or architecture experience
  • Experience in embedded development in C/C++
  • Experience in computer architecture

Benefits For Sr. Embedded Software Development Engineer, Machine Learning Accelerators

Medical Insurance
Equity
  • Medical benefits
  • Financial benefits
  • Equity
  • Total compensation package

Interested in this job?

Jobs Related To Amazon Sr. Embedded Software Development Engineer, Machine Learning Accelerators

MLA IP Design Verification Engineer

Senior Design Verification Engineer role at AWS focusing on machine learning hardware validation and cloud infrastructure development.

Sr. DSP Modem Embedded Engineer - Project Kuiper, Flight Computer Software

Senior embedded systems engineer role at Amazon's Project Kuiper, developing satellite communication software for global broadband connectivity.

DSP Modem Embedded Engineer

Senior embedded software engineer role at Amazon's Project Kuiper, developing satellite communication systems with competitive compensation and benefits.

Electrical Subsystem I&T Engineer, KGS Integrated Systems Solutions

Senior Electrical Integration & Test Engineer role at Amazon's Project Kuiper, developing satellite communication systems with competitive compensation and benefits.

Physical Design Engineer

Physical Design Engineer role at AWS developing semiconductor platforms and implementing chip designs from RTL to GDS.