Firmware Engineer — End-to-End Embedded IoT

Amazon.com, Inc

Saffron Walden

On-site

GBP 65,000 - 90,000

Full time

4 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

The Ring Firmware team is seeking engineers to design and implement firmware for battery-powered and wired IoT devices running on microcontrollers and RTOS. You will own components end to end—from architecture through delivery and maintenance—while collaborating with hardware, cloud, and mobile teams to ship reliable products.

Prospective candidates should have professional software development experience, proficiency in Java/C++/C#, and hands-on work with RTOS, drivers, and CI pipelines in

Qualifications

  • Experience (non-internship) in professional software development.
  • 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.

Responsibilities

  • Design and implement firmware features for battery-powered and wired IoT devices.
  • Review code, debug production issues, and work through trade-offs with your team.
  • Own components end to end from design through delivery and maintenance.

Skills

Java
C++
C#
RTOS
Embedded
Unit testing
CI pipelines
Code reviews
Inter-task sync

Education

Bachelor's degree in computer science or equivalent

Tools

IAR
Keil
Python

Job description

The Ring Firmware team is seeking engineers to design and implement firmware for battery-powered and wired IoT devices running on microcontrollers and RTOS. You will own components end to end—from architecture through delivery and maintenance—while collaborating with hardware, cloud, and mobile teams to ship reliable products.

Prospective candidates should have professional software development experience, proficiency in Java/C++/C#, and hands-on work with RTOS, drivers, and CI pipelines in

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Firmware Engineer, IoT & Embedded Systems
Firmware Engineer, IoT & Embedded Systems

CamWebDir • United Kingdom

Remote
GBP 70,000 - 95,000
Firmware Engineer - End-to-End IoT & RTOS
Firmware Engineer - End-to-End IoT & RTOS

CamWebDir • Cambridge

On-site
GBP 65,000 - 90,000
IoT Firmware Engineer: End-to-End Ownership & RTOS
IoT Firmware Engineer: End-to-End Ownership & RTOS

Amazon Inc. • Cambridge

On-site
GBP 70,000 - 110,000
Embedded Firmware Engineer for IoT Devices
Embedded Firmware Engineer for IoT Devices

Amazon • Cambridge

On-site
GBP 70,000 - 100,000
Embedded Software Engineer, Ring
Embedded Software Engineer, Ring

Amazon.com, Inc • Saffron Walden

On-site
GBP 65,000 - 90,000
Embedded Software Engineer, Ring
Embedded Software Engineer, Ring

CamWebDir • Cambridge

On-site
GBP 65,000 - 90,000
Embedded Software Engineer, Ring
Embedded Software Engineer, Ring

Amazon • Cambridge

On-site
GBP 70,000 - 100,000
Embedded Software Engineer, Ring
Embedded Software Engineer, Ring

Amazon Inc. • Cambridge

On-site
GBP 70,000 - 110,000
Embedded Software Engineer, Ring
Embedded Software Engineer, Ring

CamWebDir • United Kingdom

Remote
GBP 70,000 - 95,000
IoT Firmware Engineer: Drive Performance in Camera Devices
IoT Firmware Engineer: Drive Performance in Camera Devices

Amazon Inc. • Greater London

Hybrid
GBP 65,000 - 100,000