
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 Software Embedded Engineer to design and optimize embedded software for cloud infrastructure. You'll work with C/C++ and AWS technologies in Haifa. This position requires experience in embedded development.
Job Description
Who you are
You have a Bachelor's degree in Computer Science or a closely related field, and you possess experience in embedded development using C and C++. Your background includes working with embedded systems, and you have a solid understanding of cloud technologies, particularly AWS. You are passionate about developing mission-critical software that impacts millions of users globally, and you thrive in collaborative environments where innovation is encouraged.
You are familiar with high-performance computing (HPC) and have experience working on networking or machine learning acceleration projects. Your technical skills are complemented by your ability to communicate effectively with cross-functional teams, ensuring that your contributions align with broader project goals. You are eager to learn and grow, taking advantage of mentorship opportunities and resources available at Amazon.
What you'll do
As a Software Embedded Engineer at Amazon, you will design, develop, and optimize embedded software that powers AWS’s most advanced services. You will work closely with teams focused on networking, machine learning acceleration, and high-performance computing, contributing to projects that serve millions of customers worldwide. Your role will involve collaborating with hardware engineers to create innovative solutions at the intersection of hardware and software, particularly with custom silicon technologies like Graviton and ML accelerators.
You will be responsible for writing high-quality, maintainable code and conducting thorough testing to ensure the reliability and performance of the embedded systems you develop. You will also participate in code reviews, providing constructive feedback to peers and continuously improving your own coding practices. Your work will have a direct impact on the efficiency and effectiveness of AWS services, making your contributions vital to the success of the organization.
What we offer
At Amazon, you will benefit from a culture that values inclusivity and innovation. You will have access to mentorship programs that support your professional development and opportunities to publish technical content, showcasing your expertise to a broader audience. The work environment is dynamic, and you will be part of a team that is defining the future of cloud computing through embedded innovation. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds.
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

Embedded Engineer
Amazon is hiring a Senior Embedded Engineer to design and develop mission-critical embedded software for cloud infrastructure. You'll work with C/C++ and AWS technologies, impacting millions of customers globally.

Embedded Engineer
Amazon is hiring a Senior Embedded Engineer 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 5+ years of experience in embedded software development.

Embedded Engineer
Amazon is hiring a Senior Embedded Software Engineer to develop and manage networking technologies for AWS. You'll work with AWS services and contribute to the development of next-generation products. This role requires experience in networking and software development.

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.

Embedded Engineer
Amazon is hiring a Senior Embedded Software Engineer to develop and manage networking products within AWS Utility Computing. You'll work with C and Embedded Linux technologies in Tel Aviv.