Sr. Firmware Engineer, Annapurna Labs, Machine Learning Acceleration - Power and Performance
$193.3k - $261.5kAmazon Web Services (AWS)
Description AWS Utility Computing (UC) provides product Annapurna Labs (our organization within AWS UC) 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. Description AWS Utility Computing (UC) provides product Annapurna Labs (our organization within AWS UC) 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. We are seeking a Senior Firmware Engineer to join our Power Architecture team, developing firmware algorithms for power and performance management on ML Acceleration Chips. In this role, you will design and implement intelligent control algorithms, optimization strategies, and real-time decision-making systems that maximize performance while managing power and thermal constraints. You will develop sophisticated firmware that monitors system state, makes dynamic trade-offs between power and performance, and implements adaptive control policies. To enable this work, you will also build instrumentation and tracing capabilities that provide the telemetry needed to develop, tune, and validate your algorithms, with collected data optionally post-processed using cloud-based analytics. Key job 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
- 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
- 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
- ...Annapurna Labs (U.S.) Inc. in Seattle seeks a Senior Firmware Engineer to join the Power Architecture team, developing firmware... ...power management on ML acceleration hardware. You will... ...policies and state machines, balancing power, thermal, and performance constraints. You...SeniorPerformance
$193.3k - $261.5k
...the Neuron ML accelerators fleet. You will... ...available for performance profiling of... ...for performance engineers to develop and... ...our nature to learn and be curious... ....About Amazon Annapurna Labs:Amazon... ...high-performance machine learning with... ...and services to power their businesses...SeniorPerformanceInternshipLocal areaFlexible hours$168.1k - $227.4k
Annapurna Labs designs silicon and software that accelerates innovation. Customers choose us... ...our cloud-scale Machine Learning accelerators. This... ...Learning Engineer in the Distribute... ...enablement and performance tuning of a wide... ...and services to power their businesses...SeniorPerformanceInternshipFlexible hours$184.9k - $250.2k
AWS Machine Learning accelerators are at the forefront of AWS innovation. The Trainium... ...inference and training performance at the lowest cost in the... ...and partners.Amazon Annapurna Labs drives innovation in silicon... ...impact with world-class engineering talent. Our...PerformanceWork from homeFlexible hours$110.5k - $160k
...make the next generation of Machine Learning in the cloud possible? Do you have a laser focus on performance in your code? We want to... ...stack for EFA. As part of Annapurna Labs in AWS we are very nimble,... ...computer science, computer engineering, or related field, or Bachelor...PerformanceInternshipFlexible hours- ...with intelligent machines that reshape how earthmoving... ...is done. Firmware is the foundation... ...You’re a firmware engineer who thrives at the... ...‑offs between performance, safety, and complexity... ...not just in the lab - but in dust,... ...core systems that power AIM’s autonomous machines...SeniorPerformance
$177k - $239.4k
Annapurna Neuron is the team that delivers the software that powers the Inferentia and Trainium-based Inf... ...Trn1n families of Machine Learning Accelerated EC2 instances. We... ...finance, and internal engineering stakeholders to... ...from higher performance networking/compute...PerformanceRemote workFlexible hours- ...products, delivering end-to-end engineering services from concept... ...industries. Our work is powered by advanced in-house labs and deep expertise in... ...characterization, embedded firmware, and system-level debugging... ...and optimizing power and performance in complex embedded...SeniorPerformance
$220.1k - $297.7k
...cloud, and EC2 Machine Learning Systems (MLS)... ...hardware, firmware, systems software... ...to turn AI accelerators (NVIDIA GB200... ..., high-performance capacity for... ...the largest AI labs in the world.... ...for a seasoned engineering leader to own... ...hardware partners (Annapurna and NVIDIA)...SeniorPerformanceImmediate startFlexible hours$141k - $225.6k
...you matter.Platform Firmware | Seattle, WA or Scottsdale... ...to: Software Engineering Manager, Platform FirmwareDirect... ...for Battery and Power Management sub-... ...AIoT use-cases and key performance parametersDrive Engineering... ...firmware: where it accelerates, where it misleads,...SeniorPerformanceWork experience placement$148.7k - $201.2k
...delivering continuous price performance improvements in the... ...you. The AWS Hardware Engineering team creates server... ...future/new designs for AWS Accelerated server solutions for... ...and services to power their businesses. Utility... ...it’s in our nature to learn and be curious. Our employee...PerformanceInternshipLocal areaFlexible hours$165.2k - $223.6k
The Annapurna Labs team at Amazon Web Services (AWS) builds... ...kit used to accelerate deep learning and GenAI workloads... ...Trainium, Amazon's custom machine learning accelerator... ...their training performance. Working across the... ...software boundary, our engineers build the infrastructure...PerformanceInternshipLocal areaWork from homeFlexible hours$168.1k - $227.4k
...storage, networking, power, and cooling equipment... ...hardware, and network engineers, supply chain specialists... ...completion.AWS Global Accelerator provides customers a... ...packet processor, a high-performance DPDK-based application... ..., and parental leave. Learn more about our...SeniorPerformanceInternshipWorldwideFlexible hours$168.1k - $227.4k
...Software Development Engineer (Sr. SDE) to join the... ...of scalable, high-performance catalog systems.... ...building platforms that power metadata ingestion... ...a global scale. Learn more at... ..., TPU or other AI acceleration hardware- Experience with Machine Learning and Large...SeniorPerformanceInternshipFlexible hours$153.6k - $207.8k
...deliver a strategy to accelerate customer migrations... ...partners to build AI-powered migration and modernization... ...a forward-deployed engineering mindset. You will... ..., then turning field learnings into repeatable, reusable... ...raising our performance bar as we strive to become...SeniorPerformanceWork experience placementFlexible hours$168.1k - $227.4k
Shape the Future of AI Accelerators at AWS NeuronJoin the elite... ...Neuron—the software stack powering AWS's next-generation AI... ...Trainium. As a Senior Software Engineer in our Machine Learning Applications team, you'll... ...AI acceleration• Drive performance benchmarking and tuning...SeniorPerformanceWork experience placementWork from homeFlexible hours$193.3k - $261.5k
...Trainium, AWS purpose-built accelerators for cloud-scale machine learning. This senior software engineering role is part of the Machine... ...focuses on delivering high-performance model inference solutions for... ...on Inferentia- and Trainium-powered instances. The engineer will...SeniorPerformanceWork experience placementLocal areaFlexible hours$153k - $242k
...Senior Firmware EngineerLivingston,... ...by leading AI labs, startups, and... ...infrastructure performance with deep technical... ...expertise to accelerate breakthroughs... ...March 2025. Learn more at You'll... ...its firmware engineering team to focus... ...sensor management, power and thermal...SeniorPerformancePermanent employmentFull timeCasual workWork at officeRemote work$160k - $200k
..."block owner" role. It's for engineers who can go from architecture... ...transistor > layout > interaction > lab bench > fix > ship.What you'... ...lab characterizationSolve power + efficiency challenges in... ...D preferred)OR adjacent high-performance analog signal chainsKnow your...SeniorPerformance$182k - $242k
...Trusted by leading AI labs, startups, and... ...infrastructure performance with deep technical expertise to accelerate breakthroughs and... ...) in March 2025. Learn more at What You... ...is expanding its firmware engineering organization to... ...firmware stack that powers them. As a...SeniorPerformancePermanent employmentFull timeTemporary workCasual workWork at officeFlexible hours$160k - $220k
...the largest and highest‑power satellites ever flown, unlocking performance levels previously out... ...different class of spacecraft. Engineered to survive the harshest... ...a Senior Embedded Firmware Engineer to develop and... ..., or cryptographic accelerators. Familiarity with pre...SeniorPerformancePermanent employmentShift work$141k - $225.6k
...Reports to: Software Engineering Manager, Platform Firmware Direct Reports: None... ...Firmware for Battery and Power Management sub-systems with... ...towards Safety and Thermal Performance Develop Manufacturing... ...development for firmware: where it accelerates, where it misleads, and...SeniorPerformanceWork at office- ...for the Senior Firmware Engineer role at... ...edge services powering the next wave of... ...and leading AI labs with the most performant, efficient and... ...solutions for accelerated computing. Since... ...of continuous learning and improvement... ...Bellevue, WA . Sr. Embedded Solutions...SeniorPerformancePermanent employmentFull timeTemporary workCasual workWork at officeRemote workFlexible hours
$179.9k - $243.4k
...from frontier AI labs training the largest... ...on Amazon EC2 accelerated instances to deliver breakthrough performance for their most demanding machine learning workloads.Within EC... ...and AWS Trainium-powered instances. You will... ...systems, and software engineers to bring next-...PerformanceFlexible hours- .... Join the team as a Sr. Technical Business Development... ...for new services to accelerating the adoption of... ...and services to power their businesses.Inclusive... ...raising our performance bar as we strive to become... ...Artificial Intelligence/Machine Learning), GenAI (Generative...SeniorPerformanceImmediate startWorldwide
$143.7k - $194.4k
Annapurna Labs was a startup company acquired by AWS in... ...disciplines including silicon engineering, hardware design and... ...and Trainium ML Accelerators, and in storage with... ...cloud-scale machine learning accelerators and the... ...Application and kernel performance profiling and...PerformanceInternshipWork at officeRemote workWork from homeFlexible hours$92k - $135k
...cutting edge services powering the next wave of AI.... ...and leading AI labs with the most performant, efficient and resilient solutions for accelerated computing. Since 201... ...well-scoped changes, learn our operational practices... ...from experienced engineers. About the role:...PerformancePermanent employmentFull timeTemporary workCasual workInternshipWork at officeRemote workFlexible hours$190.2k - $345.65k
...seeking a SeniorStaffMachine Learning Engineer for our GenAI Services... ...scalable, high-performance generative AI systems—powering features across Adobe products... ...and optimize GPU-accelerated pipelines for both (customized... ...in Computer Science, Machine Learning, or a related...SeniorPerformanceFull timeTemporary workLocal areaWorldwide$152.2k - $205.9k
...will accomplish this by accelerating our customers’... ...healthcare customers to use Machine Learning and Generative AI to... ...and work with engineering and scientists to execute... ...products and services to power their businesses.Work... ...raising our performance bar as we strive to become...SeniorPerformanceWorldwideFlexible hours$168.1k - $227.4k
...looking for talented engineers like you to be... ...stack that powers EC2 networking across... ...applications such as Machine Learning, Cloud Gaming,... ...scalable, and high-performance networking... ...incredible scale. As a Sr. SDE on this team... ...across HPC and Accelerated Platforms in EC2...SeniorPerformanceInternshipFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Firmware Engineer, Annapurna Labs, Machine Learning Acceleration - Power and Performance. Be the first to apply!
- firmware engineer Seattle, WA
- senior firmware engineer Seattle, WA
- senior lead project manager Seattle, WA
- senior robotics software engineer Seattle, WA
- senior devops engineer remote Seattle, WA
- senior sas administrator Seattle, WA
- senior IT manager Seattle, WA
- senior director of client services Seattle, WA
- senior contracts analyst Seattle, WA
- senior implementation consultant Seattle, WA




