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- ...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...SeniorPerformance
$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...SeniorPerformanceFull timeH1b$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$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...SeniorPerformanceFull time- ...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-...PerformanceSummer workRelocation
$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...SeniorPerformanceInternshipLocal areaWorldwideFlexible hours$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...SeniorPerformanceWork experience placementWorldwide$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...SeniorPerformancePermanent employmentTemporary workWeekend work- ...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...SeniorPerformance
- ...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...SeniorPerformance
$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 (...SeniorPerformanceHourly payFull timeLocal areaFlexible hours$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...SeniorPerformanceLocal areaImmediate startFlexible hours- ...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...SeniorPerformancePermanent employmentFull timeRemote workVisa sponsorshipFlexible hours
$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...SeniorPerformancePermanent employmentShift work$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...SeniorPerformance$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...SeniorPerformancePermanent employmentTemporary work$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...SeniorPerformanceWork experience placementWorldwide- 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...SeniorPerformanceFull timeRemote work
$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-...SeniorPerformanceWorldwide$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:...SeniorPerformance- ...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 EYSeniorPerformance
- ...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...SeniorPerformance
$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....SeniorPerformanceFull timeRelocation package$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...SeniorPerformanceRemote workWork from homeFlexible hours- ...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...SeniorPerformanceWork at office
$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....SeniorPerformanceFull timeWork experience placement$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...SeniorPerformanceLocal areaVisa sponsorship$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...SeniorPerformanceSummer holidayFlexible hours$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...SeniorPerformanceFull timeLocal area$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...SeniorPerformanceFull timeWork experience placementLocal area
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 Los Angeles, CA
- senior maintenance supervisor Los Angeles, CA
- senior lead project manager Los Angeles, CA
- senior robotics software engineer Los Angeles, CA
- senior firewall engineer Los Angeles, CA
- senior devops engineer remote Los Angeles, CA
- senior sas administrator Los Angeles, CA
- senior IT manager Los Angeles, CA
- senior director of client services Los Angeles, CA
- senior contracts analyst Los Angeles, CA




