Amazon logo

Senior Software Developer

Amazon

On-site
Cambridge, England
Full-time
Senior
Manager
3+ yrs
Salary not listedPosted 2h ago

Real job — pulled straight from Amazon’s careers page · Verified August 15, 2026 · No reposts.

Job description

Amazon is hiring a Senior Software Developer — a full-time, based in Cambridge, England role. Apply directly on Amazon's careers page below.

- Experience as a mentor, tech lead or leading an engineering team
- Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design
- Experience in professional, non-internship software development
- Experience leading the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems
- Experience in development in the last 3 years
- Experience in robotics design, automation systems development, control systems design, or related product development
- Bachelor's degree in computer science or equivalent
- Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations

Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success. We make recruiting decisions based on your experience and skills. We value your passion to discover, invent, simplify and build. Protecting your privacy and the security of your data is a longstanding top priority for Amazon. Please consult our Privacy Notice (https://www.amazon.jobs/en/privacy_page) to know more about how we collect, use and transfer the personal data of our candidates.

Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.

Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.
Ring is working on innovative robotics products; therefore, we are looking for skilled individuals with a strong bias for action and deep technical knowledge to join our team in Cambridge.

Our team is developing a new class of product and building the software framework for high performance embedded robotics systems. As a Software Development Engineer, you will be a core member of the development team, implementing control algorithms and system software that bring robotic capabilities to life.

The ideal candidate has experience in drone or robotics development, with a strong understanding of embedded and systems software and how your code runs on hardware. You should have experience with control engineering principles and their practical implementation in embedded systems. You must be responsive, flexible, and able to succeed within an open and collaborative peer environment.

Key job responsibilities
- Delivering high-quality C/C++ code for Ring Devices at Amazon
- Specifying, designing, and implementing functionality and behaviors of embedded subsystems
- Implement state of the art control algorithms for autonomous systems
- Collaborate effectively with applied science, software, and electronics engineering teams
- Provide technical leadership and mentorship to engineers, influencing architectural decisions and establishing best practices for embedded robotics development

About the team
We are the Robotics Platform Engineering team. We are making autonomous and flying robots! We own and build the foundational software layers that enable product functionality and applied science to achieve features that surprise and delight customers. We care about speed and reliability. We aim to squeeze every drop of compute performance from our device hardware, and we use our knowledge of embedded systems, compute architecture and control theory to make that happen.

Get Software Engineer jobs like this

New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.

Email me new jobs
Ghobash Group logo

.NET Developer

Cairo, EG
✓ From careers page· 9m ago
BigHand logo

Senior Automation Engineer

London
✓ From careers page· 12m ago
SHOPLINE logo

Cloud Engineer, Database Administrator

Taiwan
✓ From careers page· 12m ago
Affinidi logo

Senior Engineering Manager

Berlin, Germany
✓ From careers page· 19m ago

Frequently asked questions

What skills are required for Senior Software Developer at Amazon?

The required skills for Senior Software Developer at Amazon include: C++, Java, C#, Robotics, Embedded Systems.

What is the seniority level for Senior Software Developer at Amazon?

Senior Software Developer at Amazon is a Senior / Manager level position.

How do I apply for Senior Software Developer at Amazon?

You can view the full description and apply for Senior Software Developer at Amazon on EchoJobs: https://echojobs.io/job/amazon-senior-drone-software-dev-engineer-ring-robotics-platform-engineering-el5r4.