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

Amazon Locker

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

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.

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.

#J-18808-Ljbffr
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Sr. Firmware Engineer, Annapurna Labs, Machine Learning Acceleration - Power and Performance in Los Angeles, CA vacancy
  •  ...A leading technology company in Los Angeles is seeking a Senior Firmware Engineer to develop firmware algorithms for power management and performance optimization on ML acceleration hardware. The ideal candidate will have a strong background in embedded systems, experience... 
    Senior
    Performance

    Amazon

    Los Angeles, CA
    16 hours ago
  • $77k - $202k

     ...and drive business performance.In product...  ...connections, and learning how to manage and...  ...requirements.BS in Computer Engineering, Electrical...  ...hands-on embedded firmware development...  ...performance, memory, and power considerations in...  ...processing or machine learning concepts... 
    Senior
    Performance
    Full time
    H1b

    PwC

    Los Angeles, CA
    2 days ago
  • $180k - $350k

     ...semiconductors that power artificial intelligence...  ...cutting-edge AI/ML accelerators and advanced node semiconductors...  ...architectures for machine learning workloads. Lead...  ...-software co-design. Perform circuit design,...  ...verification, and packaging engineers. Requirements Master'... 
    Performance

    Doist

    Los Angeles, CA
    1 day ago
  • $117.5k - $172.5k

     ...Job Posting Title:Sr Data Analyst Req...  ...industry-leading machine learning experts to...  ...recommendation system performance and identify areas...  ...correctly. Conduct power analysis,...  ...results. Analytics Engineering & Reporting Foundations...  ...) available to accelerate analytics... 
    Senior
    Performance
    Full time

    The Walt Disney Company

    Santa Monica, CA
    2 days ago
  •  ...technology company building high-performance, energy-efficient...  ...the Seed stage, scaling our engineering organization and lab infrastructure as we move...  .../ Title: Senior Embedded Firmware Engineer (Avionics / Platform...  ...boards from first power-on through stable, flight-... 
    Performance
    Summer work
    Relocation

    Sophia Space

    Pasadena, CA
    1 day ago
  • $168.1k - $227.4k

     ...process petabytes of data and power advertising decisions for...  ...Senior Software Development Engineer to lead the design and delivery...  ...'ll be applying the latest machine learning and big data technologies to...  ..., actionable, and timely performance metrics across Amazon's full... 
    Senior
    Performance
    Internship
    Local area
    Worldwide
    Flexible hours

    Amazon

    Santa Monica, CA
    4 days ago
  • $141.9k - $190.3k

     ...is a global organization of engineers, product developers, designers...  ...and platforms that will power our media, advertising, and...  ...emphasis on computer vision and machine learning (ML) workflows. Our team...  ...ensuring platform stability, performance, and uptime.Mentorship: Provide... 
    Senior
    Performance
    Work experience placement
    Worldwide

    Disney Interactive

    Glendale, CA
    2 days ago
  • $160k - $225k

     ...enabling human life on Mars.SR. SOFTWARE ENGINEER (VEHICLE ENGINEERING)...  ...AI systems to accelerate software development...  ...using Reinforcement Learning (RL) to post train LLMs...  ...will also employ other Machine Learning (ML)...  ...multi-agent workflows to perform engineering tasksBuild... 
    Senior
    Performance
    Permanent employment
    Temporary work
    Weekend work

    SpaceX

    Hawthorne, CA
    3 days ago
  •  ...world's highest- performance pure digital AI inference...  ...and software engineers, and optimizing...  ...high-performance acceleration of AI workloads...  ...frameworks for deep learning accelerators....  ...as performance, power, energy, and memory...  ...hardware acceleration machine learning... 
    Senior
    Performance

    Targeted Talent

    Los Angeles, CA
    more than 2 months ago
  •  ...role blends modern software engineering, cloud-native development, and...  ...quality, security, and performance gates.Own API strategy, integration...  ...templates, and tooling that accelerate product team velocity....  ...integrations, data platforms,Power Platforms,identity management... 
    Senior
    Performance

    MGA Entertainment

    Los Angeles, CA
    2 days ago
  • $100k - $120k

     ...About the Role As a Power BI Developer / Senior Data...  ...with Operations, Finance, Engineering, Sales, and Executive Leadership...  ...data models optimized for performance and usability. Data Modeling...  ..., statistical modeling, or machine learning concepts. Bilingual (... 
    Senior
    Performance
    Hourly pay
    Full time
    Local area
    Flexible hours

    Advanced Ground Systems Engineering

    Santa Fe Springs, CA
    more than 2 months ago
  • $137.4k - $161.7k

     ...is seeking a Senior Software Engineer to join the Tech Ex AI...  ..., working with the internal Labs product team to develop proprietary...  ...team. Troubleshoot defects, performance issues, and integration...  ...AI: Azure OpenAI, Databricks Machine Learning, LLM integration, prompt engineering... 
    Senior
    Performance
    Local area
    Immediate start
    Flexible hours

    West Monroe Partners

    Los Angeles, CA
    2 days ago
  •  ...Senior Applied AI/ML Engineer, you will design, build...  ...the intersection of machine learning, software engineering...  ...deliver scalable AI-powered solutions. This is an...  ...quality, system performance, reliability, and business...  ..., and compliance. Accelerate AI adoption across the... 
    Senior
    Performance
    Permanent employment
    Full time
    Remote work
    Visa sponsorship
    Flexible hours

    Pivotal Health

    Los Angeles, CA
    12 hours ago
  • $160k - $220k

     ...building the largest and highest-power satellites ever flown, unlocking performance levels previously out of reach across...  ...different class of spacecraft. Engineered to survive the harshest radiation...  ...to debug complex hardware/firmware issues. Nice to haves Experience... 
    Senior
    Performance
    Permanent employment
    Shift work

    K2 Space

    Los Angeles, CA
    more than 2 months ago
  • $150k - $180k

     ...frequency RF wireless power transfer systems and is...  ...talented, focused engineering team and is looking for...  ...Responsibilities Own firmware subsystems end-to-end,...  ...for performance, reliability, power consumption...  ...while working with and learning from world experts in... 
    Senior
    Performance

    Socket.dev

    Pasadena, CA
    16 hours ago
  • $160k - $225k

     ...enabling human life on Mars.SR. SOFTWARE ENGINEER (PLATFORM TEAM) The...  ...write code faster, perform advanced data...  ...Your work will directly accelerate SpaceX production and...  ...such as advanced AI-powered code review, PR automation...  ...Department of State. Learn more about the ITAR... 
    Senior
    Performance
    Permanent employment
    Temporary work

    SpaceX

    Hawthorne, CA
    12 hours ago
  • $138.9k - $186.2k

     ...is a global organization of engineers, product developers, designers...  ...and platforms that will power our media, advertising, and...  ...emphasis on computer vision and machine learning (ML) workflows. Our team...  ...ensuring platform stability, performance, and uptime.Mentorship: Provide... 
    Senior
    Performance
    Work experience placement
    Worldwide

    Disney Interactive

    Glendale, CA
    4 days ago
  • Join ENTRUST's Power Generation group as a fulltime Senior Nuclear Power Engineer - Plant focused on supporting plant engineering activities for nuclear power plants...  ...in the following:EHC SystemsLO SystemsPlant Performance AssessmentsMSRsFeedwater HeatingPumpsGenerator... 
    Senior
    Performance
    Full time
    Remote work

    EN Engineering

    Los Angeles, CA
    2 days ago
  • $135k - $210k

     ...CTRL, Quantum Computing Engineering is a global team of...  ...back-end, front-end, machine learning, and platform...  ...and Research teams to accelerate the path to quantum advantage...  ...in Python that power real-world quantum technology...  .... Engineer for performance: Create high-... 
    Senior
    Performance
    Worldwide

    Q-CTRL

    Los Angeles, CA
    more than 2 months ago
  • $110k - $130k

     ...We serve as the elite engineering engine for everything...  ...startups to Fortune 100 R&D labs. The Role:...  ...of complex autonomous machines, moving from rapid prototyping...  ...and optimize GPU‑accelerated pipelines for AI detection...  ...tied to company performance. Base Salary Range:... 
    Senior
    Performance

    Motivo

    Compton, CA
    1 day ago
  •  ...deliver key data architecture initiatives within the rapidly growing Power & Utilities sector. In this role, you will solve complex...  ...like Azure or GCP, and a strong ability to lead teams. EY offers a competitive salary based on individual performance. #J-18808-Ljbffr EY
    Senior
    Performance

    EY

    Los Angeles, CA
    2 days ago
  •  ...business, and each other. Learn more on Life at Coupa...  ..., DevOps and Cloud Engineering at Coupa: AI is reshaping...  ...software will be powered by AI-driven platforms...  ...From CI/CD pipelines, Machine Learning, GenAI, Agentic...  ...teams and build a high-performing team focused on... 
    Senior
    Performance

    Coupa

    Los Angeles, CA
    4 days ago
  • $200k - $300k

     ...source intelligence (OSINT) to power production AI/ML workloads...  ..., or chatbot company. The engineering team is building...  ...infrastructure supporting GPU-accelerated machine learning workloads. Improve GPU...  ...engineers to optimize platform performance and reliability.... 
    Senior
    Performance
    Full time
    Relocation package

    CB Smart Recruit

    Los Angeles, CA
    a month ago
  • $170k - $200k

     ...business data through powerful attribution modeling...  ...drive profitable growth. Machine learning has been at the heart...  ...-level software engineer who leans backend and...  ...help marketers evaluate performance and act on insights....  ..., with AI used as an accelerator rather than a... 
    Senior
    Performance
    Remote work
    Work from home
    Flexible hours

    Northbeam

    Los Angeles, CA
    16 hours ago
  •  ...maintain dashboards and reports to track key performance indicators and share business...  ...fieldKnowledge of statistical modeling and machine learning conceptsHealthcare or financial services...  ...developmentData visualization: Power BI, Tableau, or similarMicrosoft Office... 
    Senior
    Performance
    Work at office

    RIT Solutions

    Glendale, CA
    3 days ago
  • $120k - $170k

     ...on Senior Embedded Software/Firmware Engineer. What does that even mean, and...  ...We offer a collaborative learning environment, and there are a...  ...medical/health, consumer devices, power delivery, pro sports and...  ...dependent on experience, knowledge and interview performance.... 
    Senior
    Performance
    Full time
    Work experience placement

    Motivo Engineering

    Gardena, CA
    12 days ago
  • $105.4k - $207.8k

     ...data foundations that power the next generation...  ...for a hands-on Data Engineer to build and operate...  ...enabled capabilities that accelerate governance, risk, and...  ...model operations or machine learning operations...  ...individual and organizational performance.#CyberDTP27 Deloitte... 
    Senior
    Performance
    Local area
    Visa sponsorship

    Deloitte

    Los Angeles, CA
    4 days ago
  • $144k - $329.1k

     ...working in the rapidly growing Power & Utilities sector. You...  ...data architecture and data engineering, focused on problem‑solving...  ...vertically while optimizing performance. Experience with...  ...Mathematics, Data Science, Machine Learning, or related professional experience... 
    Senior
    Performance
    Summer holiday
    Flexible hours

    EY

    Los Angeles, CA
    2 days ago
  • $120k - $160k

     ...Sr. Embedded Firmware Engineer   JOB-10047352   Anticipated Start Date Sept...  ...for the global electric power industry. It brings decades...  ...delivering reliable, high-performance solutions that ensure...  ...environment Continuous Learning: Enthusiastic about learning... 
    Senior
    Performance
    Full time
    Local area

    Dynamics ATS

    Federal, Los Angeles County, CA
    2 days ago
  • $150k - $200k

     ...future of anime by harnessing the power of community and cutting edge...  ...an exceptional software engineer to join us in our journey within...  ...'ll design and build a high-performance iOS, leveraging Swift and...  ...experimentation is in our DNA. Chiru Labs (Azuki) is an equal... 
    Senior
    Performance
    Full time
    Work experience placement
    Local area

    Chiru Labs

    Los Angeles, CA
    12 hours 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!