Jobs · Consulting · Texas

Embedded Software Engineer, Server Control Firmware

Amazon Web Services (AWS) · Austin, TX · Yesterday
ConsultingFull-time

About the role

Annapurna Labs designs silicon and software that accelerates innovation. Customers choose us to create cloud solutions that solve challenges that were unimaginable a short time ago—even yesterday. Our custom chips, accelerators, and software stacks enable us to take on technical challenges that have never been seen before, and deliver results that help our customers change the world. In Annapurna Labs we are at the forefront of hardware/software co-design not just in Amazon Web Services (AWS) but across the industry.

Responsibilities

  • Provide Baseboard Management Controller (BMC) and Satellite Management Controller (SMC) software and firmware for Machine Learning Accelerator (MLA) servers.
  • Continuously collaborate with other server and board software teams responsible for accelerator management firmware and other programmable logic devices.
  • Work within the larger MLA Systems Software group to support development of mission-mode firmware, exercisers for manufacturing and vetting, and automation for qualification and deployment.
  • Engage in new product development by participating in early concept design reviews, schematic approvals, offsite board bringup and laboratory-based testing.

Requirements

  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Experience in embedded development in C/C++

Qualifications

  • Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field

Skills

Preferred Qualifications:

  • 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Familiarity with Baseboard Management Controller (BMC) software and architecture

Benefits

Amazon offers comprehensive benefits including health insurance, 401(k) matching, paid time off, and parental leave. Learn more about our benefits at https://amazon.jobs/en/benefits.

Pay

The base salary range for this position is listed below. Your Amazon package will include sign-on payments and restricted stock units (RSUs).

Schedule

Final compensation will be determined based on factors including experience, qualifications, and location.

Similar jobs