TL;DR

Senior Embedded Software Engineer (IoT): Developing firmware for Ring's next-generation camera devices with an accent on device performance, latency, and system stability. Focus on building and integrating robust embedded systems, managing technical backlogs, and leading collaborative efforts in a fast-paced hardware development environment.

Location: Cambridge, United Kingdom

Company

A global technology corporation focused on e-commerce, cloud computing, digital streaming, and artificial intelligence.

What you will do

  • Develop and deliver high-performance firmware for camera-centric devices.
  • Collaborate with cross-functional teams to integrate new hardware and software services.
  • Optimize system KPIs including boot time, latency, and power efficiency.
  • Drive architecture and design discussions to ensure reliable and scalable systems.
  • Manage personal technical backlog and prioritize complex issue resolution.
  • Provide technical leadership and mentor team members through the full software development lifecycle.

Requirements

  • Location: Must be based in or able to work from Cambridge, UK.
  • Professional experience in embedded software development using C or C++.
  • Experience with modern object-oriented programming such as Java or C#.
  • Demonstrated experience in system architecture, design patterns, and reliability.
  • Proven track record of taking products through the full lifecycle from design to shipment.
  • Experience mentoring or leading engineering teams.

Culture & Benefits

  • Collaborative peer-driven environment.
  • Exposure to large-scale international projects across Europe, Asia, and the US.
  • Emphasis on innovation and ownership of product development.
  • Commitment to an inclusive and diverse workplace.
  • Opportunities for professional growth and technical leadership.