Firmware Engineer - End-to-End IoT & RTOS

CamWebDir

Cambridge

On-site

GBP 65,000 - 90,000

Full time

4 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Ring is seeking a firmware engineer in Cambridge to own firmware components end to end for battery-powered and wired IoT devices. You will design, implement, review, test and maintain firmware across product generations, in collaboration with hardware, cloud, and mobile teams.

You will work on designing interfaces, debugging across the full stack, and contributing to CI pipelines and automated test infrastructure in a hands-on role that ships to customers worldwide.

Qualifications

  • Professional software development experience (non-internship).
  • Experience with an RTOS in a production environment.
  • Experience with embedded testing and 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 for battery-powered and wired IoT devices running on microcontrollers and RTOS environments.
  • Own components end to end: design, implementation, code review, testing, and maintenance across product generations.
  • Define and implement software interfaces consumed by other teams and services.
  • Debug and resolve issues across the full stack, from hardware bring-up through to production defects in the field.
  • Contribute to and maintain CI pipelines, build systems, and automated test infrastructure.
  • Work closely with hardware engineers, cloud engineers, and product managers to translate requirements into reliable firmware.

Skills

C/C++
Java
C#
RTOS
Embedded drivers
CI pipelines
Unit testing

Education

Bachelor's degree

Tools

IAR
Keil

Job description

Ring is seeking a firmware engineer in Cambridge to own firmware components end to end for battery-powered and wired IoT devices. You will design, implement, review, test and maintain firmware across product generations, in collaboration with hardware, cloud, and mobile teams.

You will work on designing interfaces, debugging across the full stack, and contributing to CI pipelines and automated test infrastructure in a hands-on role that ships to customers worldwide.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Firmware Engineer — End-to-End Embedded IoT
Firmware Engineer — End-to-End Embedded IoT

Amazon.com, Inc • Saffron Walden

On-site
GBP 65,000 - 90,000
Firmware Engineer — End-to-End Embedded IoT
Firmware Engineer — End-to-End Embedded IoT

Amazon.com, Inc • Saffron Walden

On-site
GBP 65,000 - 90,000
Firmware Engineer, IoT & Embedded Systems
Firmware Engineer, IoT & Embedded Systems

CamWebDir • United Kingdom

Remote
GBP 70,000 - 95,000
Embedded Firmware Engineer for IoT Devices
Embedded Firmware Engineer for IoT Devices

Amazon • Cambridge

On-site
GBP 70,000 - 100,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 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

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 • Cambridge

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

CamWebDir • United Kingdom

Remote
GBP 70,000 - 95,000