CareerPlanGet AI match score →

Software Embedded Engineer, EFA Annapurna Labs

Haifa, Haifa, Israel💼 Full-time🗓 2026-06-18 → 2026-07-20

Core

Design, develop, and optimize mission-critical embedded software for cloud networking, machine learning acceleration, and high-performance computing devices.

Role type

Senior embedded software engineer (networking/HPC/ML)

Builds

Next-generation networking devices and software components for AWS cloud infrastructure

Domain

Cloud infrastructure, networking, high-performance computing, machine learning acceleration

Deliverable

production ML models | product features

Required skills

C/C++, embedded software development, firmware development, device drivers, low-level hardware interaction, project requirements definition, feature development, deployment, operational support

Preferred skills

hardware/software co-design, storage protocols

Responsibilities

Develop, integrate, and deploy advanced networking technologies; lead development of key software components for network cards; define project requirements and support operational deployment at scale

Seniority

Senior, hands-on IC

Rewrite
## Responsibilities - Join Annapurna Labs and take part in the development of next generation products that will define the future of the cloud. - Take part in developing, integrating, and deploying advanced networking technologies, starting from the identification and definition of project requirements, feature development, deployment and operational support, on a very large scale. - Lead the development of key SW components for Amazon network cards. - Thrive in an environment with complex software and hardware designs. - Take ownership of key SW components. ## Requirements - 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 ## Nice to Have - Knowledge of hardware/software co-design. - Familiarity with storage protocols ## About the team - The team is responsible for AWS HPC (High performance computing) and ML (Machine learning) networking device SW. - For more information we invite you to watch AWS re:Invent 2022 Keynotes https://www.youtube.com/watch?v=R11YgBEZzqE HPC7g and ML (from 9:17) - AWS re:Invent 2025 Keynote https://www.youtube.com/watch?v=JeUpUK0nhC0 Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.
Sourced via amazon · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply at Amazon ↗