Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Sr. Firmware Engineer, Annapurna Labs, Machine Learning Acceleration - Power and Performance

$193.3k - $261.5k

Amazon 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
A day in the life You will work closely with power architects and hardware teams to understand silicon capabilities, implement low-level control mechanisms, and create the algorithms and tooling that deliver optimal system behavior. This position is ideal for firmware engineers who enjoy solving algorithmic challenges in resource-constrained environments, working close to hardware, and building systems that intelligently manage complex trade‑offs in real‑time. About The Team Our team is dedicated to supporting new members. We have a broad mix of experience levels and tenures, and we’re building an environment that celebrates knowledge‑sharing and mentorship. Our senior members enjoy one‑on‑one mentoring and thorough, but kind, code reviews. We care about your career growth and strive to assign projects that help our team members develop your engineering expertise so you feel empowered to take on more complex tasks in the future. Diverse Experiences AWS values diverse experiences. Even if you do not meet all of the qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying. About AWS Amazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses. Inclusive Team Culture Here at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing our uniqueness. Work/Life Balance We value work‑life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve in the cloud. Mentorship & Career Growth We’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge‑sharing, mentorship and other career‑advancing resources here to help you develop into a better‑rounded professional. Basic Qualifications
  • 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 Qualifications
  • 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
Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status. Los Angeles County applicants: Job duties for this position include: work safely and cooperatively with other employees, supervisors, and staff; adhere to standards of excellence despite stressful conditions; communicate effectively and respectfully with employees, supervisors, and staff to ensure exceptional customer service; and follow all federal, state, and local laws and Company policies. Criminal history may have a direct, adverse, and negative relationship with some of the material job duties of this position. These include the duties and responsibilities listed above, as well as the abilities to adhere to company policies, exercise sound judgment, effectively manage stress and work safely and respectfully with others, exhibit trustworthiness and professionalism, and safeguard business operations and the Company’s reputation. Pursuant to the Los Angeles County Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records. Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner. The base salary range for this position is listed below. Your Amazon package will include sign‑on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience, qualifications, and location. Amazon also offers comprehensive benefits including health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage), 401(k) matching, paid time off, and parental leave. Learn more about our benefits at USA, CA, Cupertino - 193,300.00 - 261,500.00 USD annually USA, TX, Austin - 168,100.00 - 227,400.00 USD annually USA, WA, Seattle - 168,100.00 - 227,400.00 USD annually Company - Annapurna Labs (U.S.) Inc. Job ID: A3120217#J-18808-Ljbffr
Vacancy posted 12 hours ago
Similar jobs that could be interesting for youBased on the Sr. Firmware Engineer, Annapurna Labs, Machine Learning Acceleration - Power and Performance in Seattle, WA vacancy
  •  ...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... 
    Senior
    Performance

    Amazon Web Services (AWS)

    Seattle, WA
    12 hours ago
  • $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... 
    Senior
    Performance
    Internship
    Local area
    Flexible hours

    Amazon

    Seattle, WA
    2 days ago
  • $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... 
    Senior
    Performance
    Internship
    Flexible hours

    Amazon

    Seattle, WA
    2 days ago
  • $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... 
    Performance
    Work from home
    Flexible hours

    Amazon

    Seattle, WA
    2 days ago
  • $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... 
    Performance
    Internship
    Flexible hours

    Amazon

    Seattle, WA
    4 days ago
  •  ...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... 
    Senior
    Performance

    AIM Intelligent Machines

    Seattle, WA
    12 hours ago
  • $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... 
    Performance
    Remote work
    Flexible hours

    Amazon

    Seattle, WA
    1 day ago
  •  ...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... 
    Senior
    Performance

    CyberCoders

    Seattle, WA
    1 day ago
  • $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)... 
    Senior
    Performance
    Immediate start
    Flexible hours

    Amazon

    Seattle, WA
    1 day ago
  • $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,... 
    Senior
    Performance
    Work experience placement

    Axon

    Seattle, WA
    1 day ago
  • $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... 
    Performance
    Internship
    Local area
    Flexible hours

    Amazon

    Seattle, WA
    3 days ago
  • $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... 
    Performance
    Internship
    Local area
    Work from home
    Flexible hours

    Amazon

    Seattle, WA
    1 day ago
  • $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... 
    Senior
    Performance
    Internship
    Worldwide
    Flexible hours

    Amazon

    Seattle, WA
    2 days ago
  • $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... 
    Senior
    Performance
    Internship
    Flexible hours

    Amazon

    Seattle, WA
    4 days ago
  • $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... 
    Senior
    Performance
    Work experience placement
    Flexible hours

    AmazonWebServices

    Seattle, WA
    2 days ago
  • $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... 
    Senior
    Performance
    Work experience placement
    Work from home
    Flexible hours

    Amazon

    Seattle, WA
    2 days ago
  • $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... 
    Senior
    Performance
    Work experience placement
    Local area
    Flexible hours

    Amazon

    Seattle, WA
    2 days ago
  • $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... 
    Senior
    Performance
    Permanent employment
    Full time
    Casual work
    Work at office
    Remote work

    CoreWeave

    Bellevue, WA
    14 hours ago
  • $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... 
    Senior
    Performance

    CyberCoders

    Seattle, WA
    8 hours ago
  • $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... 
    Senior
    Performance
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Bellevue, WA
    24 days ago
  • $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... 
    Senior
    Performance
    Permanent employment
    Shift work

    K2Spacecorporation

    Seattle, WA
    12 hours ago
  • $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... 
    Senior
    Performance
    Work at office

    Axon Enterprise

    Seattle, WA
    12 hours ago
  •  ...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... 
    Senior
    Performance
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Bellevue, WA
    12 hours ago
  • $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-... 
    Performance
    Flexible hours

    Amazon

    Seattle, WA
    3 days ago
  •  .... 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... 
    Senior
    Performance
    Immediate start
    Worldwide

    AmazonWebServices

    Seattle, WA
    3 days ago
  • $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... 
    Performance
    Internship
    Work at office
    Remote work
    Work from home
    Flexible hours

    Amazon

    Seattle, WA
    8 hours ago
  • $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:... 
    Performance
    Permanent employment
    Full time
    Temporary work
    Casual work
    Internship
    Work at office
    Remote work
    Flexible hours

    Coreweave

    Bellevue, WA
    1 day ago
  • $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... 
    Senior
    Performance
    Full time
    Temporary work
    Local area
    Worldwide

    Adobe Systems

    Seattle, WA
    1 day ago
  • $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... 
    Senior
    Performance
    Worldwide
    Flexible hours

    AmazonWebServices

    Seattle, WA
    3 days ago
  • $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... 
    Senior
    Performance
    Internship
    Flexible hours

    Amazon

    Seattle, WA
    2 days ago

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!