Назад
Company hidden
9 часов назад

Embedded Software Engineer (IoT)

Тип работы
fulltime
Английский
b2
Страна
UK
Вакансия из списка Hirify.GlobalВакансия из Hirify RU Global, списка компаний с восточно-европейскими корнями
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/

TL;DR

Embedded Software Engineer (IoT): Designing and implementing firmware for battery-powered and wired IoT home security devices with an accent on RTOS environments, low-level drivers, and system correctness. Focus on owning components end-to-end from architecture to delivery and optimizing performance for real-world hardware.

Location: Cambridge, United Kingdom

Company

Ring, an hirify.global company, builds home security products used by millions of customers worldwide.

What you will do

  • Design and implement firmware for IoT devices running on microcontrollers and RTOS environments.
  • Own firmware components end-to-end, covering architecture, implementation, code review, testing, and maintenance.
  • Debug and resolve full-stack issues from hardware bring-up to production defects in the field.
  • Define and implement software interfaces consumed by other teams and services.
  • Contribute to and maintain CI pipelines, build systems, and automated test infrastructure.
  • Collaborate with hardware, cloud, and mobile teams to translate requirements into reliable firmware.

Requirements

  • Professional experience (non-internship) in software development or embedded development in C/C++.
  • Experience with an RTOS in a production environment, including task design and synchronization 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).
  • Experience owning a software component end-to-end from design through delivery.

Nice to have

  • Degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent.
  • Experience with wireless protocols such as BLE or Wi-Fi in production.
  • Experience with common bus protocols: SPI, I2C, UART.
  • Experience with Embedded Linux, Yocto, or BSP development.
  • Proficiency in Python for build automation or test infrastructure.
  • Experience building or integrating AI or ML capabilities into embedded or IoT products.

Culture & Benefits

  • Inclusive culture that empowers employees to deliver results for customers.
  • Equal opportunity employer committed to workforce diversity.
  • Opportunity to work on high-impact products used by millions globally.
  • Support for workplace accommodations and adjustments during the hiring process.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →