Amazon · 2 months ago
Sr. Firmware Engineer, Annapurna Labs, Machine Learning Acceleration - Power and Performance
Amazon, through its Annapurna Labs division, is seeking a Senior Firmware Engineer to join their Power Architecture team, focusing on developing firmware algorithms for power and performance management on ML Acceleration Chips. The role involves designing intelligent control algorithms and optimization strategies to maximize performance while managing power and thermal constraints.
Artificial Intelligence (AI)DeliveryE-CommerceFoundational AIRetail
Responsibilities
Design and implement firmware algorithms for power management, thermal control, and performance optimization on ML acceleration hardware
Develop real-time control policies and state machines that dynamically balance power, thermal, and performance constraints
Create optimization algorithms for resource allocation, frequency/voltage scaling, and workload scheduling
Implement efficient data structures and algorithms suitable for embedded, resource-constrained environments
Design and implement on-device tracing and telemetry collection systems to support algorithm development and validation
Build developer tools and data pipelines for metric collection, analysis, and visualization of algorithm behavior
Implement low-overhead instrumentation that minimizes impact on workload performance
Collaborate with hardware architects to understand hardware capabilities and identify optimal instrumentation points
Develop automated testing and validation workflows; integrate with optional cloud-based analytics pipelines
Own firmware code quality through rigorous testing, debugging, and validation on hardware
Qualification
Required
5+ years of non-internship professional software development experience
Experience as a mentor, tech lead or leading an engineering team
Bachelor's degree in computer science, electrical engineering, or related field
Strong firmware or embedded systems development experience
Proficiency in C/C++ for systems programming with strong foundation in algorithms and data structures
Experience implementing efficient algorithms in resource-constrained, real-time environments
Experience with hardware interfaces, instrumentation, or performance monitoring
Strong debugging skills with hardware-software systems
Experience building developer tools or instrumentation frameworks
Preferred
Experience developing control algorithms, optimization algorithms, or state machines in firmware
Experience with power management algorithms, thermal control policies, or dynamic performance optimization
Background in tracing frameworks, telemetry systems, or performance analysis
Understanding of algorithmic complexity and optimization techniques for embedded systems
Familiarity with hardware performance counters, on-chip monitoring, or hardware debug interfaces
Experience with data collection pipelines and scripting (Python, shell) for algorithm validation
Understanding of ML training/inference workloads and their performance characteristics
Takes strong ownership, works effectively in ambiguous situations, demonstrates a bias for action while consistently delivering impactful results
Benefits
Equity
Sign-on payments
Medical
Financial
Other benefits
Company
Amazon
Amazon is a tech firm with a focus on e-commerce, cloud computing, digital streaming, and artificial intelligence.
H1B Sponsorship
Amazon has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (22803)
2024 (21175)
2023 (19057)
2022 (24088)
2021 (12233)
2020 (14881)
Funding
Current Stage
Public CompanyTotal Funding
$8.11BKey Investors
AmazonKleiner Perkins
2023-01-03Post Ipo Debt· $8B
2001-07-24Post Ipo Equity· $100M
1997-05-15IPO
Recent News
2026-01-08
Maryland Daily Record
2026-01-08
Company data provided by crunchbase