JobsSr. Firmware Engineer, Annapurna Labs, Machine Learning Acceleration - Power and Performance
Sr. Firmware Engineer, Annapurna Labs, Machine Learning Acceleration - Power and Performance
AmazonSr. Firmware Engineer, Annapurna Labs, Machine Learning Acceleration - Power and Performance
AmazonLocation
Austin, TX
Type
Full-time
Posted
5/4/2026
Compensation
$151,300 per year
Undergraduate with 5+ Years of Experience
Approval 98.6%·Filings 19,451·New hires 10,113·
👑 Elite Sponsor
·FY 2025Job description
The Senior Firmware Engineer will join the Power Architecture team at AWS Utility Computing, focusing on developing firmware algorithms for power and performance management on ML Acceleration Chips. This role involves designing intelligent control algorithms and optimization strategies to maximize performance while managing power and thermal constraints. The team values mentorship and knowledge-sharing, fostering an inclusive environment for engineers of varying experience levels. Candidates will work closely with hardware architects to create systems that intelligently manage complex trade-offs in real-time.
Requirements
- 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 a 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
- 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
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 and integrate with optional cloud-based analytics pipelines
- Own firmware code quality through rigorous testing, debugging, and validation on hardware
Benefits
- Employees at Amazon are often offered comprehensive health benefits—including multiple medical plan options (no pre-existing condition exclusions, 100% covered in-network preventive care), dental and vision plans, a 24/7 medical advice line from day one, expert second-opinion services, and broad mental-health support with several free counseling sessions (including pediatric). Financial wellness typically includes a 401(k) with company match (up to 2%), Restricted Stock Units (equity), FSAs, an emergency savings program, product and partner discounts, and even college-savings and home-purchase programs. Overall, the package is designed to support employees and their families’ health, finances, and day-to-day life.
Is this posting expired or inaccurate?
