Embedded Software Engineer , EFA Annapurna
Core
Design, develop, and optimize mission-critical embedded software for cloud infrastructure, networking, machine learning acceleration, and high-performance computing.
Role type
Senior IC embedded software engineer (custom silicon)
Builds
Firmware, device drivers, and user-space applications for custom silicon (e.g., Graviton, ML accelerators)
Domain
Cloud infrastructure / Networking / Machine Learning Acceleration / High-Performance Computing
Deliverable
production ML models | product features
Required skills
C/C++, embedded software development, firmware development, device driver development, low-level hardware interaction
Preferred skills
network design, protocols, troubleshooting, hardware/software co-design, storage protocols
Technologies
Graviton, ML accelerators
Responsibilities
Design and develop embedded software for custom silicon; optimize software for networking, ML acceleration, and HPC; interact with low-level hardware
Seniority
Senior, hands-on IC