Annapurna Labs Ltd.
Software Development, Cloud Computing
SoftwareDevelopmentEngineer,SystemSWgroup
Neural analysis suggests this role is
optimal for Mid candidates.
“Software Development Engineer, System SW group at Annapurna Labs Ltd.. Skills: System software, Test infrastructure, Hardware validation. Work in Linux environment. Build server validation software”
What You'll Achieve.
Ensure system quality; Ensure system reliability
Industry & Context.
Debugging
What They're Looking For.
Must Have
Bachelor’s degree in Computer Science, 4+ years software development experience, Linux system programming, Shell scripting, Hardware interfaces experience, Embedded systems experience, System level debugging skills
Nice to Have
2+ years Python experience, Proficiency in OOP, ETH protocols basic knowledge, PCIe protocols basic knowledge, 1+ years architecture and design experience, Knowledge of professional software engineering practices
What You'll Do.
Work in Linux environment
Build server validation software
Maintain server validation software
Design test framework infrastructure
Develop test framework infrastructure
Participate in software development lifecycle
Work with hardware interfaces
Develop system functionality
Validate system functionality
Debug system functionality
How You'll Work.
Team & Collaboration
Cross-functional teams; Hardware teams; Firmware teams; Manufacturing teams
Full Job Description
Annapurna Labs, as part of Amazon, is looking for a System Software Development Engineer to help define, shape, and integrate innovative solutions for the next generation of our cloud platforms. In this role, you will be part of the System Software team, responsible for building and maintaining the software systems that validate servers before they enter AWS production. You will design and develop scalable test infrastructure, work closely with hardware and embedded components, and play a key role in ensuring the quality and reliability of our systems at scale. You will collaborate with cross-functional teams, including hardware, firmware, and manufacturing, to gather requirements and deliver robust solutions. The role involves hands-on development in a Linux-based environment, deep system-level debugging, and full ownership across the software development lifecycle- from design and implementation to deployment in manufacturing environments. This is a unique opportunity to work at the intersection of software and hardware, influence large-scale production systems, and contribute directly to the reliability of AWS infrastructure worldwide. Key job responsibilities We are seeking a new member to join the System Software team and contribute to a variety of projects and related activities: - Work in a Linux-based environment - Build and maintain the software system that validates every server entering AWS production line - Design and develop framework infrastructure for executing hardware tests - Collaborate closely with internal and external customers to gather requirements and deliver solutions - Participate in the full software development life cycle, from design to manufacturing - Work hands-on with hardware interfaces and embedded systems to develop, validate, and debug system functionality Basic Qualifications: - Bachelor’s degree (B.Sc./B.A.) in Computer Science or a related technical field - 4+ years of professional software development experience with strong pr
Applying for this Software Development Engineer, System SW group role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
ANONYMOUS · UNFILTERED
What do employees actually say about Annapurna Labs Ltd.?
Real rants from real employees. Read before you apply.