Firmware Engineer, IoT & Embedded Systems

CamWebDir

United Kingdom

Remote

GBP 70,000 - 95,000

Full time

5 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Ring is seeking firmware engineers to design and build software for battery-powered IoT devices. You will own firmware components end to end, from architecture to delivery, collaborating with hardware, cloud, and mobile teams.

Candidates should have professional software development experience, strong C++/C# or Java, RTOS expertise, and low-level driver work. This on-site UK role offers impact across devices used by customers.

Qualifications

  • Experience in professional software development for embedded systems.
  • Strong knowledge of C++/C# or Java with OO design.
  • Experience with RTOS in production environments.
  • Experience implementing low-level drivers and interrupt handling.
  • Experience with embedded testing and CI pipelines.

Responsibilities

  • Design and implement firmware for IoT devices powered by microcontrollers.
  • Own components end to end: architecture, implementation, review, testing and maintenance.
  • Define interfaces consumed by other teams and services.
  • Debug across full stack from hardware bring-up to field issues.
  • Contribute to CI pipelines, build systems and automated tests.
  • Collaborate with hardware, cloud and product teams to meet requirements.

Skills

Embedded C++
RTOS experience
Low-level drivers
CI pipelines
Python scripting
Cross-functional collaboration

Education

Bachelor's degree in CS

Tools

IAR
Keil
Yocto
Embedded Linux

Job description

Ring is seeking firmware engineers to design and build software for battery-powered IoT devices. You will own firmware components end to end, from architecture to delivery, collaborating with hardware, cloud, and mobile teams.

Candidates should have professional software development experience, strong C++/C# or Java, RTOS expertise, and low-level driver work. This on-site UK role offers impact across devices used by customers.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

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

CamWebDir • United Kingdom

Remote
GBP 70,000 - 95,000
Senior Firmware Engineer – IoT & Wireless (Hybrid)
Senior Firmware Engineer – IoT & Wireless (Hybrid)

IC Resources • Bath

Hybrid
GBP 60,000 - 80,000
Firmware Engineer
Firmware Engineer

Platform Recruitment • Fareham

On-site
GBP 50,000 - 70,000
Embedded Firmware Engineer
Embedded Firmware Engineer

QCS Staffing Ltd • Cambridge

On-site
GBP 55,000 - 75,000
Senior Firmware Engineer
Senior Firmware Engineer

IC Resources • Bath

On-site
GBP 60,000 - 80,000
Firmware Engineer
Firmware Engineer

Platform Recruitment • Salisbury

On-site
GBP 58,500 - 71,500
Principal Firmware Engineer
Principal Firmware Engineer

CHEP • Manchester

On-site
GBP 90,000 - 130,000
Embedded Firmware Engineer
Embedded Firmware Engineer

Room at the Top Recruitment • Cambridge

Hybrid
GBP 49,000 - 66,000