JOBSEARCHER

Embedded Software Engineer, Annapurna Labs

AmazonSt Charles, ILL6 LeadSeptember 15th, 2026
Overview In this role you will contribute to the Nitro firmware stack, helping shape next-generation semiconductor platforms for AWS. You will lead embedded software tasks across cross-functional teams and work on the core network engine that powers AWS infrastructure. You’ll tackle challenging problems at scale in a fast-paced, collaborative environment. This is a chance to impact cloud hardware at the heart of AWS and grow as a senior contributor. Compensation / Benefitsflexible work hoursmentorship and career growthinclusive team culturediversity and inclusion programslearning opportunities ResponsibilitiesLead embedded software development tasks across multiple disciplinesCollaborate with cross-functional teams to deliver firmware featuresContribute to Nitro firmware for next-generation productsWork on HW/SW interfaces and driver-level componentsMaintain and optimize firmware in Linux-based environmentsSupport SoC integration and firmware validation Key requirements2+ years of embedded software development experienceFluent in CBachelor in Computer Science, Electrical Engineering, or Computer Engineering or related field (minimum degree)cross-functional collaborationstrong communicationproblem-solvingEmbedded C programmingHW/SW interfaces at board and chip levelUnderstanding of computer architecture