
The everything store and cloud computing leader
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...
Amazon offers competitive salaries, stock options, generous PTO policies, and comprehensive health benefits. Employees also have access to a learning ...
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 ...

Amazon • Redmond, Washington, USA
Amazon is hiring an Embedded Software Dev Engineer for the Leo Customer Terminal Software team. You'll develop embedded software for satellite communication devices using languages like C, C++, Rust, and Python. This role requires experience in real-time embedded software and Linux.
You have a strong background in embedded software development, with experience in designing and deploying reliable software for consumer electronic products. Your expertise includes working with languages such as C, C++, Rust, and Python, and you are familiar with real-time embedded software philosophies and practices. You possess a solid understanding of Linux and/or RTOS, enabling you to troubleshoot embedded software effectively. You are detail-oriented and have experience participating in all phases of the software development lifecycle, from requirements gathering to testing and code coverage. You thrive in collaborative environments and are eager to contribute to innovative projects that push the boundaries of technology.
Experience with schematics and logic analyzers is a plus, as is familiarity with embedded software troubleshooting techniques. You are a U.S. citizen or permanent resident, meeting the export control requirements for this position.
As an Embedded Software Dev Engineer, you will be responsible for developing embedded software for Customer Terminal devices within the Amazon Leo satellite system. You will participate in all phases of the software development lifecycle, ensuring that the software you create meets the high standards required for reliable internet connectivity. Your role will involve collaborating with cross-functional teams to gather requirements, design solutions, and implement code that is both efficient and effective. You will also be tasked with reviewing schematics and utilizing logic analyzers to troubleshoot and optimize embedded software performance. Your contributions will play a crucial role in bringing innovative satellite communication products to market, impacting customers who rely on connectivity in remote areas.
Amazon provides a comprehensive benefits package, including medical, financial, and other benefits. You will have the opportunity to work on groundbreaking technology that aims to deliver fast and reliable internet connectivity to underserved areas. This position offers a chance to be part of a team that is at the forefront of satellite technology, with the potential for significant professional growth and development as you contribute to the success of the Amazon Leo project.
Apply now or save it for later. Get alerts for similar jobs at Amazon.