Amazon

About Amazon

The everything store and cloud computing leader

🏢 Tech👥 1001+ employees📅 Founded 1995📍 South Lake Union, Seattle, WA3.7
B2CB2BMarketplaceCloud ComputingeCommerce

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. This position requires 8+ years of experience in embedded software development.

Job Description

Who you are

You have 8+ years of professional experience in embedded software development, showcasing strong proficiency in C and C++. Your hands-on experience includes developing firmware, device drivers, or user-space applications for embedded systems, particularly with low-level hardware interaction. You possess expertise in networking protocols such as RDMA, Ethernet, and SRD, and have a solid understanding of performance optimization for high-throughput, low-latency systems. You thrive in cross-functional, agile teams and can effectively communicate technical concepts to stakeholders. Your familiarity with AWS cloud infrastructure or other large-scale distributed systems enhances your ability to contribute to impactful projects. Additionally, you have knowledge of hardware/software co-design and storage protocols, which further supports your role in developing innovative solutions.

What you'll do

As a Senior Software Development Engineer at Annapurna Labs, you will design, develop, and optimize mission-critical embedded software for cloud infrastructure. Your work will directly impact AWS’s most advanced services, serving millions of customers worldwide. You will collaborate with teams focused on networking, machine learning acceleration, and high-performance computing (HPC), ensuring that your contributions enhance the performance and reliability of AWS services. You will also have the opportunity to mentor junior engineers and lead technical discussions, fostering a culture of innovation and excellence within your team. Your role will involve working on custom silicon technologies, such as Graviton and ML accelerators, and developing innovative networking solutions that bridge the gap between hardware and software. You will be encouraged to leverage AWS’s resources and mentorship programs to grow your skills and publish technical content, contributing to the broader engineering community.

What we offer

At Amazon, you will be part of a diverse and inclusive culture that empowers you to deliver the best results for our customers. You will have access to mentorship programs and opportunities for professional growth, allowing you to advance your career while working on cutting-edge technology. The collaborative environment encourages innovation, and you will be part of a team that defines the future of cloud computing through embedded innovation. We believe in the importance of work-life balance and offer flexible working arrangements to support your needs. Join us and make a significant impact in the world of cloud infrastructure.

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

Amazon

Software Development Engineer

Amazon📍 Haifa - On-Site

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.

🏛️ On-SiteSenior
3w ago
Amazon

Embedded Engineer

Amazon📍 Tel Aviv - On-Site

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.

🏛️ On-SiteSenior
3w ago
Amazon

Embedded Engineer

Amazon📍 Tel Aviv Yafo - On-Site

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.

🏛️ On-SiteMid-Level
1 month ago
Amazon

Embedded Engineer

Amazon📍 Tel Aviv Yafo - On-Site

Amazon is hiring an Embedded Software Engineer for AWS Annapurna Labs to develop next-generation semiconductor platforms. You'll work with AWS technologies and embedded systems, contributing to firmware development and operational support. This role requires experience in embedded systems and programming languages like C and C++.

🏛️ On-SiteMid-Level
2 months ago
Amazon

Software Development Engineer

Amazon📍 Seattle - On-Site

Amazon is hiring a Senior Software Development Engineer to lead a technical team focused on profiling and optimization tools for ML accelerators. You'll work with AWS and Python to enhance performance for large ML workloads. This position requires strong experience in machine learning and software development.

🏛️ On-SiteSenior
4 months ago