JOBSEARCHER

Embedded Software Engineer , EFA Annapurna

AmazonSt Charles, ILL6 LeadSeptember 15th, 2026
Overview As a Software Embedded Development Engineer, you design and optimize mission-critical embedded software that powers cloud infrastructure. You’ll join cross-functional teams focused on networking, ML acceleration, and HPC, impacting AWS services at scale. Work on custom silicon and innovative networking solutions at the hardware-software intersection. You’ll grow through AWS resources and mentorship while contributing to technically meaningful projects. Compensation / Benefitsmentorship programsopportunities to publish technical content Responsibilitiesdesign, develop, and optimize embedded software for cloud infrastructurework with teams focused on networking, ML acceleration, and HPCcontribute to software for custom silicon and networking solutionsinterface with hardware during firmware and driver developmentcollaborate with cross-functional teams to deliver reliable embedded systems Key requirementsBachelor in Computer Science or related field5+ years of embedded software developmentstrong proficiency in C/C++hands-on experience with firmware, device drivers, or user-space apps for embedded systemsexperience with low-level hardware interactionclear and concise communication with leadership and stakeholderscross-functional collaborationproblem-solving mindsetC/C++embedded software developmentfirmware and device driver development