
About Amazon
The everything store and cloud computing leader
Key Highlights
- Headquartered in South Lake Union, Seattle, WA
- Over 1.5 million employees worldwide
- Leading cloud services through Amazon Web Services (AWS)
- Acquired Whole Foods, Twitch, and Ring
Amazon, headquartered in South Lake Union, Seattle, WA, is the world's largest online retailer and a leader in cloud computing through Amazon Web Services (AWS). With over 1.5 million employees globally, Amazon operates in various sectors, including AI with its Alexa devices and a vast marketplace k...
🎁 Benefits
Amazon offers competitive salaries, stock options, generous PTO policies, and comprehensive health benefits. Employees also have access to a learning ...
🌟 Culture
Amazon's culture is driven by customer obsession and a focus on innovation. The company encourages employees to think big and move fast, fostering an ...
Skills & Technologies
Overview
Amazon is hiring a Senior Firmware Engineer to develop firmware algorithms for power and performance management on ML Acceleration Chips. You'll work with AWS and embedded systems in Austin, Texas.
Job Description
Who you are
You have 5+ years of experience in firmware development, particularly in power management and performance optimization. Your background includes designing and implementing control algorithms that effectively balance power and thermal constraints while maximizing performance. You are proficient in programming languages such as C and C++, and have experience with embedded Linux systems. Your ability to analyze complex systems and develop real-time decision-making algorithms sets you apart. You are comfortable working with telemetry data and cloud-based analytics to validate your algorithms. You thrive in collaborative environments and enjoy working closely with cross-functional teams to deliver innovative solutions.
Desirable
Experience with machine learning acceleration hardware is a plus, as is familiarity with instrumentation and tracing capabilities. Knowledge of optimization strategies and resource allocation algorithms will enhance your contributions to the team.
What you'll do
In this role, you will design and implement firmware algorithms that manage power and thermal control on ML acceleration hardware. You will develop real-time control policies and state machines that dynamically balance power, thermal, and performance constraints. Your work will involve creating sophisticated firmware that monitors system states and makes dynamic trade-offs between power and performance. You will also build instrumentation and tracing capabilities to provide the telemetry needed for developing, tuning, and validating your algorithms. Collaborating with other engineers, you will contribute to the overall architecture and design of the firmware solutions that drive AWS's innovative cloud offerings.
What we offer
At Amazon, you will be part of a team that is at the forefront of cloud technology and innovation. We offer a competitive salary and a comprehensive benefits package that includes medical, financial, and other perks. You will have the opportunity to work on cutting-edge technology that impacts customers globally. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Amazon.
Similar Jobs You Might Like
Based on your interests and this role

Firmware Engineer
Amazon is hiring a Senior Firmware Engineer to develop firmware algorithms for power and performance management on ML Acceleration Chips. You'll work with AWS and embedded systems in Austin, Texas.

Hardware Engineer
Amazon is hiring a Senior Hardware Engineer for the Machine Learning Acceleration team at Annapurna Labs in Austin. You'll be responsible for the design and validation of next-generation ML chips and server integration, requiring expertise in AWS and machine learning technologies.

Software Engineering
Amazon is hiring a Software Engineer for the Release and Automation team in Austin to design and build services that improve the release and operations of Machine Learning servers. You'll work with Java or Kotlin and AWS technologies, focusing on automation and CI/CD processes.

Hardware Engineer
Amazon is hiring a Senior Hardware Engineer for Annapurna Labs to architect and design power delivery solutions for machine learning products. You'll work with AWS services and collaborate cross-functionally to enhance product quality and reliability.

Software Development Engineer
Amazon is hiring a Senior Software Development Engineer to lead a technical team focused on compute sanitization for Neuron ML accelerators. You'll collaborate with hardware and software teams, ensuring the right tools are available for defect identification. This role requires strong technical leadership and experience with AWS.