Amazon

Embedded Software Engineer, Ring

Cambridge, GBR

Found: Today

Description

Ring builds home security products used by millions of customers worldwide. Our firmware engineers own the software that runs on those devices, from first boot through to the features customers use every day. We are looking for engineers who design and build software systems that happen to run on embedded targets, and who think carefully about correctness, maintainability, and the long-term health of a codebase as much as they think about performance.

Basic Qualifications

- Experience (non-internship) in professional software development, or experience in embedded development in C/C++
- Experience with an RTOS in a production environment: task design, inter-task communication, and synchronisation primitives
- Experience implementing low-level drivers and interrupt service routines.
- Experience with testing discipline in an embedded context: unit testing, integration testing, or CI pipelines targeting embedded hardware
- Experience owning a software component end to end, from design through to delivery and maintenance

Preferred Qualifications

- Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent work experience
- Experience with wireless protocols in a production environment: BLE, Wi-Fi, or similar
- Experience with firmware development and testing of battery-powered products
- Experience designing software libraries or interfaces consumed by other teams or products
- Experience with common bus protocols: SPI, I2C, UART
- Experience with Embedded Linux, Yocto, or BSP development
- Experience with development tools such as IAR, Keil, or equivalent
- Experience with scripting languages such as Python for build automation or test infrastructure
- Experience building or integrating AI or ML capabilities into embedded or IoT products
- Experience with AWS IoT services or cloud-connected device development

Get jobs like this in your inbox daily

Fresh FAANG jobs, every day, filtered for your role and location.

Apple Google Amazon Meta OpenAI Microsoft Nvidia Stripe TikTok Netflix Uber Airbnb Booking Spotify Canva Pinterest
or use email

Similar Big Tech Jobs - Posted in the Past 24h

🛒 Amazon

Software Development Engineer (Product Engineer), Prime Video Content Analytics

London, GBR
🛒 Amazon

Business Intelligence Engineer, Amazon Customer Service

London, GBR

Same role, other locations

🧠 Anthropic

Staff Software Engineer, Growth

San Francisco, CA | New York City, NY | Seattle, WA
🔍 Google

API and Integrations Developer, Workspace Ecosystem

place Waterloo, ON, Canada
🔍 Google

Staff Software Developer, Embedded Systems/Firmware

place Waterloo, ON, Canada
Stanislav Prigodich

Hey, I'm Stan

Software Developer & Creator of Top Jobs Today

I'm a software developer, and over time I realized I cared mostly about roles at big tech companies - not just whatever happened to show up on LinkedIn or generic job boards. But those sources weren't enough - some roles were delayed, or never posted at all.

So I built this website to solve that. It scrapes fresh job postings directly from official company sites, figures out what kind of roles they really are, and sends them as email alerts - simple, fast, and focused.

Hope it makes your search easier too. Wishing you the best of luck - and I'm really glad you're here!