
About Amazon
The everything store and cloud computing leader
Key Highlights
- Headquartered in South Lake Union, Seattle, WA
- Over 1.5 million employees worldwide
- Leading cloud services through Amazon Web Services (AWS)
- Acquired Whole Foods, Twitch, and Ring
Amazon, headquartered in South Lake Union, Seattle, WA, is the world's largest online retailer and a leader in cloud computing through Amazon Web Services (AWS). With over 1.5 million employees globally, Amazon operates in various sectors, including AI with its Alexa devices and a vast marketplace k...
🎁 Benefits
Amazon offers competitive salaries, stock options, generous PTO policies, and comprehensive health benefits. Employees also have access to a learning ...
🌟 Culture
Amazon's culture is driven by customer obsession and a focus on innovation. The company encourages employees to think big and move fast, fostering an ...
Skills & Technologies
Overview
Amazon is hiring a Senior Software Development Engineer for Annapurna Labs to design and optimize embedded software for cloud infrastructure. You'll work with C/C++ and AWS technologies, impacting millions of customers globally.
Job Description
Who you are
You have 8+ years of professional experience in embedded software development, with strong proficiency in C and C++. Your hands-on experience includes developing firmware, device drivers, or user-space applications for embedded systems, showcasing your ability to interact with low-level hardware effectively. You possess expertise in networking protocols and performance optimization for high-throughput, low-latency systems, making you well-equipped to tackle complex challenges in cloud infrastructure. You thrive in cross-functional, agile teams and can communicate technical concepts effectively to stakeholders, ensuring alignment and collaboration across various disciplines.
Desirable
Experience as a mentor or tech lead is a plus, as you enjoy guiding others and sharing your knowledge. Familiarity with AWS cloud services will enhance your contributions to the team, allowing you to leverage cloud capabilities in your software solutions.
What you'll do
As a Senior Software Development Engineer at Annapurna Labs, you will design, develop, and optimize mission-critical embedded software that powers Amazon Web Services (AWS). Your work will directly impact millions of AWS services globally, providing you with a unique opportunity to influence the future of cloud computing. You will collaborate with teams focused on networking, machine learning acceleration, and high-performance computing (HPC), ensuring that your contributions are at the forefront of technological innovation. You will lead the architecture and design of new and current systems, applying your knowledge of design patterns, reliability, and scaling to create robust solutions.
What we offer
Joining Amazon means being part of a team that values growth and innovation. You will benefit from AWS's resources and mentorship programs, providing you with opportunities to enhance your skills and advance your career. The work you do will not only be impactful but also rewarding, as you contribute to cutting-edge technology at the intersection of hardware and software. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds in our team.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Amazon.
Similar Jobs You Might Like
Based on your interests and this role

Software Development Engineer
Amazon is hiring a Senior Software Development Engineer for Annapurna Labs to design and optimize embedded software for cloud infrastructure. You'll work with C/C++ and AWS technologies, impacting millions of customers globally. This position requires 8+ years of experience in embedded software development.

Embedded Engineer
Amazon is hiring a Senior Embedded Engineer to join the Data Path HAL team, focusing on building next-generation networking products. You'll work with AWS and Embedded Linux technologies in Tel Aviv.

Embedded Engineer
Amazon is hiring a Senior Embedded Engineer to join the Annapurna Labs team, focusing on developing the Scalable Reliable Datagram (SRD) protocol for AWS. You'll work with technologies like AWS, Embedded Linux, C, and C++ to optimize network performance.

Software Engineering
Amazon is hiring a Software Development Student to redefine the future of AWS cloud. You'll work on cutting-edge products and deploy the SRD network protocol. This position is ideal for entry-level candidates interested in cloud technologies.

Embedded Engineer
Amazon is hiring an Embedded Software Engineer to develop next-generation products for AWS. You'll work with Embedded Linux, C, and C++ to build a semiconductor platform. This role requires experience in embedded systems and offers a chance to work at the forefront of cloud technology.