Sr. Embedded Firmware Engineer, Annapurna Labs ML Acceleration Systems Software
Amazon Web Services (AWS) · Austin, TX · 1 wk ago
ConsultingFull-time
About the role
The Machine Learning Systems Firmware Team is seeking a Sr. Embedded Firmware Engineer to write data-driven software for our Machine Learning servers. The team builds production software to initialize and monitor the most advanced machine learning acceleration servers in the world.
Responsibilities
- Develop firmware to initialize, monitor, and manage custom machine learning accelerators at AWS scale.
- Work with the MLA Hardware, Test and Manufacturing teams to create a coordinated software package to enable both qualification as well as rapid deployment of software.
- Create software (C, C++, Python, Lua) that can be maintained, improved upon, documented, tested, and reused.
Qualifications
- 5+ years of non-internship professional software development experience
- 5+ years of programming with at least one software programming language experience
- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Experience as a mentor, tech lead or leading an engineering team
- Bachelor's degree in computer science or equivalent