System Manufacturing Engineer

Annapurna Labs is part of AWS (Amazon Web Services), which provides a highly reliable, scalable, low-cost infrastructure platform in the cloud that powers hundreds of thousands of businesses in 190 countries around the world.
Backend
Mid-Level Software Engineer
In-Person
4+ years of experience
AI · Enterprise SaaS

Description For System Manufacturing Engineer

Amazon Web Services (AWS) is seeking a highly experienced System Manufacturing Engineer to join their Machine Learning Acceleration team at Annapurna Labs. This role is crucial for enabling and improving the system level manufacturing environment for AWS's next generation cloud server platforms.

As a System Manufacturing Engineer, you will be responsible for developing tests that ensure functionality and capability of custom hardware used in the AWS server fleet. You'll gain expertise in the top-to-bottom functionality of the entire system, as well as the intended customer applications, and stress test the system from a customer perspective.

Key responsibilities include:

  1. Developing, maintaining, and improving manufacturing test code for new and existing products
  2. Creating first-boot images for products in manufacturing using both high-level and low-level operating system constructs
  3. Developing and maintaining deployment and distribution systems for manufacturing partners
  4. Responding to issues raised by manufacturing partners, analyzing logs and failures, and developing solutions
  5. Creating documentation, testing procedures, and debug procedures for manufacturing partners

The ideal candidate will have a strong background in embedded systems, hardware interfaces, and UNIX environments. Experience with Python or other scripting languages, as well as familiarity with system management components and debugging tools, is essential.

This position offers the opportunity to work on cutting-edge cloud server technology and contribute to the infrastructure that powers thousands of businesses worldwide. The role is based in Austin, TX, and may require up to 10% international travel.

Join AWS and be part of a team that's shaping the future of cloud computing and machine learning acceleration!

Last updated 3 months ago

Responsibilities For System Manufacturing Engineer

  • Enable and maintain mass volume production testing, working with ODMs and JDMs to verify stable high-quality execution
  • Drive ODM and JDM deliveries to ensure production manufacturing quality
  • Identify and develop tests needed to enhance coverage and increase failure granularity
  • Debug test hardware and software used for system level and server level mass production
  • Develop manufacturing tests to exercise hw components and collect data for large scale analysis

Requirements For System Manufacturing Engineer

Python
Linux
  • Bachelor's degree in Electrical Engineering or Computer Engineering
  • 4+ years of experience developing embedded systems code and hardware interfaces (I2C, UART, SPI, JTAG, PCIe, etc.)
  • Experience with Python, BASH or other scripting language
  • Experience analyzing yield and bin pareto
  • Experience working with system management components (BMC, BIOS, CPLD, etc)
  • Experience with debugging and root cause investigations using hardware schematics and tools such as logic analyzers
  • Strong background working in UNIX environments

Benefits For System Manufacturing Engineer

  • Ability to travel internationally up to 10% of the time

Interested in this job?

Jobs Related To Annapurna Labs (U.S.) Inc. System Manufacturing Engineer

System Validation Engineer, System Validation Engineer

Join AWS as a System Validation Engineer to develop and validate cutting-edge hardware for machine learning solutions.

ML Compiler Engineer, Annapurna Labs

AWS Neuron Compiler team seeks ML Compiler Engineer to develop deep learning compiler stack, optimize models, and work with custom ML accelerators.

Software Engineer

Mid-level Software Engineer position at NVIDIA focusing on system software development, performance optimization, and product improvement with 3+ years of experience required.

Software Engineer

Software Engineer role at Chatham Financial developing financial risk management solutions using modern tech stack, offering competitive pay and benefits.