823,995open jobs
52,997companies
135,021added this week
Browse all
Salary
≈ $58k – $152k per year (Estimated)
Location
In office (Cambridge)
Employment
Full-Time

Confirmed on the employer's own hiring board on Sep 26, 2026. First seen by Alion on Sep 24, 2026.

Overview
Company
Impact
Profile match
Amazon is an American technology and retail conglomerate founded by Jeff Bezos in 1994 as an online bookstore and headquartered in Seattle, Washington. It operates the world's largest online marketplace together with a global logistics network, physical grocery stores and a third-party seller platform that accounts for most units sold. Amazon Web Services, launched in 2006, is the leading public cloud provider and generates the majority of the group's operating profit, while advertising, Prime Video, Alexa devices and Kuiper satellite broadband round out the business.

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.

The ideal candidate is passionate about internet connected devices, has a strong understanding of embedded and systems software, and understands how your code runs on hardware. 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.

- Collaborate effectively with applied science, software, and electronics engineering teams.

- Implement state of the art control algorithms for autonomous systems

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.

Basic qualifications

- Experience (non-internship) in professional software development

- Experience in professional, non-internship software development

- Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design

- Experience in embedded development in C/C++

- Knowledge of ARM CPUs

Preferred qualifications

- 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

- Experience in computer architecture, or experience writing low level drivers

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.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
823,995 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Hardware
Similar stack
Same company
Cambridge
SoC/ASIC Architect 3 months ago
≈ $99k – $201k per year (Estimated) • In office • Bachelor's Degree • Edinburgh
Python
MATLAB
Apply
ASIC Design Engineer 2 months ago
≈ $55k – $145k per year (Estimated) • In office • Bachelor's Degree • Edinburgh
Python
SystemVerilog
MATLAB
Apply
≈ $63k – $136k per year (Estimated) • In office • 4+ years exp • Edinburgh
Python
C++
Perl
Apply
≈ $68k – $147k per year (Estimated) • Hybrid • Full-Time • 5+ years exp • Bachelor's Degree • Oxford
C++
AI/ML
Machine Learning
DevOps
RTOS
Linux
IoT
FreeRTOS
Apply
≈ $51k – $120k per year (Estimated) • Hybrid • Full-Time • 3+ years exp • Bachelor's Degree • Oxford
Python
C
C++
C
Embedded C
AI/ML
Machine Learning
DevOps
RTOS
Linux
IoT
FreeRTOS
Apply
In office • Bachelor's Degree
C#
C++
Apply
≈ $96k – $179k per year (Estimated) • In office • London
Python
C++
Apply
Simulator Engineer 3 10 hours ago
$87k – $105k per year • Remote (United States) • 5+ years exp • Bachelor's Degree • Houston
Python
C++
Fortran
DevOps
Git
GitHub
GitLab
Apply
In office
C++
C++
Doxygen
DevOps
Jenkins
Git
Robotics
CANopen
Management
Jira
Agile
Apply
In office
Python
C++
DevOps
CI/CD
Jenkins
Robotics
EtherCAT
Apply
$117k – $160k per year • Equity • In office • Full-Time • 2+ years exp • Bachelor's Degree • Seattle
Python
Java
Ruby
PowerShell
C++
Apply
$149k – $201k per year • Equity • In office • Full-Time • 7+ years exp • Bachelor's Degree • Redmond
Apply
$105k – $160k per year • Equity • In office • Full-Time • 4+ years exp • Seattle
Python
Java
PHP
Ruby
Bash
Perl
Databases
DynamoDB
DevOps
AWS
SRE
AWS Lambda
Amazon EC2
Amazon S3
Amazon CloudWatch
TCP/IP
DNS
Apply
$154k – $215k per year • Equity • In office • Full-Time • 5+ years exp • Bachelor's Degree • San Diego
Python
DevOps
Git
Apply
$154k – $215k per year • Equity • In office • Full-Time • Bachelor's Degree • Austin
Python
C++
Lua
AI/ML
Machine Learning
Apply
≈ $68k – $146k per year (Estimated) • In office • Full-Time • Cambridge
Chips/EDA
Altium Designer
LTspice
Keysight ADS
Apply
≈ $44k – $107k per year (Estimated) • In office • PhD • Cambridge
Apply
≈ $120k – $239k per year (Estimated) • Hybrid • Full-Time • 6+ years exp • Cambridge
Java
C#
C++
AI/ML
Cursor
Claude Code
Model Context Protocol
AI Agents
Apply
≈ $123k – $226k per year (Estimated) • Hybrid • Full-Time • Bachelor's Degree • Cambridge
Python
SQL
Databases
Presto
Apache Kafka
AI/ML
Cursor
Spark
Claude Code
Model Context Protocol
AI Agents
DevOps
GCP
AWS
Analytics
Looker
Apply
≈ $64k – $146k per year (Estimated) • Hybrid • Full-Time • 4+ years exp • Bachelor's Degree • Cambridge
Python
AI/ML
Cursor
Claude Code
Model Context Protocol
AI Agents
DevOps
Terraform
GCP
CloudFormation
Datadog
Azure
AWS
Grafana
Amazon CloudWatch
Management
Confluence
Jira
Apply
See all jobs
This is one of many
823,995 more open roles from verified company boards, updated every day.