Embedded Software Engineer
Amazon· Embedded Software/Hardware (Annapurna Labs)
Hybrid (Haifa, Israel), Hybrid (Tel Aviv, Israel)Full-timePosted 5mo ago
About the role
Embedded Software Development Engineer to design, develop, and optimize mission-critical embedded software for cloud infrastructure, joining teams focused on networking, machine learning acceleration, and high-performance computing.
Responsibilities
- design, develop, and optimize embedded software for cloud infrastructure
- work on custom silicon and networking solutions at the intersection of hardware and software
- collaborate with teams focusing on networking, ML acceleration, and HPC
- contribute to firmware, device drivers, or user-space applications for embedded systems
- interact with leadership and cross-functional teams to communicate progress
Qualifications
- Bachelor's degree in Computer Science or a related field
- 5+ years of professional experience in embedded software development, with strong proficiency in C/C++
- hands-on experience developing firmware, device drivers, or user-space applications for embedded systems, including low-level hardware interaction
Skills
Required:C/C++Firmware development
Benefits
- Benefits information available on AWS Amazon.jobs site (not specified in description)
Last updated Oct 25, 2026. Interested? Apply on the company site.
More open roles at Amazon
- IT Support Associate II, Ops Tech Solutions (OTS)todayPlainfield, Indiana · Operations IT Support Engineering
- Head of Energy and Water, AWS LegaltodayHybrid (Seattle, WA) · Legal
- Software Development Engineer, Creative Asset Library, CreativeXtodaySeattle · Software Development
- Software Development Engineer, Creative Asset Library, CreativeXtodayHybrid (Seattle, WA) · Software Development
- IT Support Associate II, OTStodayIrving, TX · Operations IT Support Engineering