senior Software Engineer ic · Posted Mar 18, 2026

About this role

Amazon is hiring a senior-level Software Engineer based in Cambridge, United Kingdom. The posting calls out experience with Java, C, C#, System Design.

Role
Software Engineer
Function
software engineering
Level
senior
Track
Individual contributor
Employment
Full-time
Location
Cambridge, United Kingdom
Department
Software Development
Posted
Mar 18, 2026

More roles at Amazon

Manager III, Software Dev - AMZ9970765
Austin, TX · manager
Java C#
AI Principal Product Manager - Technical, Amazon Customer Service
Vancouver, Canada · principal
LLMs NLP Reinforcement Learning
Senior Data Associate with German, Artificial General Intelligence
London, United Kingdom · junior
LLMs Machine Learning
Senior Business Intelligence Engineer, EU Stores CX Analytics & Automation
Clichy, France · senior
Python SQL React
Delivery Trainer, RSR
Traverse City, MI · mid
Agile Compliance
All Amazon jobs →

Job description

from Amazon careers

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…

This is an excerpt. Read the full job description on Amazon careers →
All software engineering jobs software engineering in Cambridge, United Kingdom Jobs in Cambridge, United Kingdom software engineering salaries software engineering career path
All Amazon Jobs Browse software engineering roles senior positions