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.
