Annapurna Labs, a key division within our company, seeks a Software Embedded Development Engineer to design, develop, and optimize mission-critical embedded software for cloud infrastructure. You will join teams focused on networking, machine learning acceleration, and high-performance computing (HPC), impacting millions of AWS services globally.
Requirements:
Basic 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
Preferred Qualifications
– Knowledge of network design, protocols and troubleshooting
– Experience communicating clearly and concisely with leadership, stakeholders, and cross-functional teams
– Experience with AWS or cloud technologies
– – Knowledge of hardware/software co-design.
– – Familiarity with storage protocols.
Basic 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
Preferred Qualifications
– Knowledge of network design, protocols and troubleshooting
– Experience communicating clearly and concisely with leadership, stakeholders, and cross-functional teams
– Experience with AWS or cloud technologies
– – Knowledge of hardware/software co-design.
– – Familiarity with storage protocols.
This position is open to all candidates.























