Software Embedded Engineer, EFA Annapurna Labs
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