At a Glance
- Tasks: Join a dynamic team to develop cutting-edge camera devices and optimise performance.
- Company: Be part of Ring, a leader in smart home security, dedicated to keeping people connected.
- Benefits: Enjoy flexible working options, collaborative culture, and opportunities for professional growth.
- Why this job: Work on innovative IoT products that make a real impact on home security and community safety.
- Qualifications: Experience in software development, mentoring, and proficiency in languages like Java or C++ required.
- Other info: This role requires an EU work permit and offers a chance to shape the future of smart technology.
The predicted salary is between 48000 - 72000 £ per year.
Social network you want to login/join with:
Sr. Embedded Software Engineer, Ring, Cambridge
col-narrow-left
Client:
Evi Technologies Limited
Location:
Cambridge, United Kingdom
Job Category:
Other
–
EU work permit required:
Yes
col-narrow-right
Job Reference:
c6ed887a40b9
Job Views:
12
Posted:
22.06.2025
Expiry Date:
06.08.2025
col-wide
Job Description:
As a Senior Embedded Software Engineer, you will be a core member of a software team, developing Ring\’s next generation of camera-centric devices. The ideal candidate would be passionate about building IoT products. You must be responsive, flexible, and able to succeed within an open, collaborative peer environment.
You will focus on optimizing device battery life, boot time, system latency, and other performance KPIs. You will add significant new features and work on integrating with new hardware and software services.
Key job responsibilities
- Working closely with partners, colleagues, and teams on technical problems
- Designing new features and solutions
- Monitoring and improving device KPIs
- Reviewing team members\’ code
- Prioritizing your own workload and assisting in team workload prioritization
About the team
You will join the team working on Ring devices, including video doorbells and security cameras. We develop device firmware supporting features like Live View, colour night mode, and motion detection. Our goal is to develop secure and reliable products that integrate seamlessly with the Ring ecosystem, supporting Ring\’s mission to keep people closer to home.
BASIC QUALIFICATIONS
- Experience as a mentor, tech lead, or leading an engineering team
- Experience contributing to architecture and design of systems (architecture, design patterns, reliability, scaling)
- Experience programming with modern languages such as Java, C++, or C#, including object-oriented design
- Experience in professional software development within the last 3 years
PREFERRED QUALIFICATIONS
- Bachelor\’s degree in computer science or equivalent
- Experience with full software development lifecycle, including coding standards, code reviews, source control, build processes, testing, and operations
#J-18808-Ljbffr
Sr. Embedded Software Engineer, Ring employer: Evi Technologies Limited
Contact Detail:
Evi Technologies Limited Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Sr. Embedded Software Engineer, Ring
✨Tip Number 1
Familiarise yourself with the latest trends in IoT and embedded systems. Understanding the current technologies and innovations in this field will not only help you during interviews but also show your passion for building cutting-edge products.
✨Tip Number 2
Engage with the Ring community and other IoT forums. Networking with professionals in the industry can provide insights into the company culture and expectations, which can be invaluable when preparing for your interview.
✨Tip Number 3
Brush up on your coding skills, particularly in Java, C++, or C#. Practising coding challenges and contributing to open-source projects can demonstrate your technical abilities and commitment to continuous learning.
✨Tip Number 4
Prepare to discuss your experience with mentoring and leading teams. Highlighting your leadership skills and how you've contributed to team success can set you apart as a candidate who can thrive in a collaborative environment.
We think you need these skills to ace Sr. Embedded Software Engineer, Ring
Some tips for your application 🫡
Understand the Role: Read the job description thoroughly to understand the key responsibilities and qualifications required for the Senior Embedded Software Engineer position. Tailor your application to highlight relevant experiences that align with these requirements.
Highlight Relevant Experience: In your CV and cover letter, emphasise your experience in embedded software development, particularly with IoT products. Mention specific projects where you optimised performance metrics like battery life and system latency, as these are crucial for the role.
Showcase Technical Skills: Make sure to list your proficiency in programming languages such as Java, C++, or C#. Include examples of how you've applied object-oriented design principles in your previous work, as this is a key aspect of the job.
Craft a Compelling Cover Letter: Write a cover letter that not only outlines your qualifications but also expresses your passion for developing camera-centric devices and IoT products. Discuss how your values align with Ring's mission to enhance home security and connectivity.
How to prepare for a job interview at Evi Technologies Limited
✨Show Your Passion for IoT
Make sure to express your enthusiasm for building IoT products during the interview. Share any personal projects or experiences that highlight your interest in this field, as it aligns closely with the role at Ring.
✨Demonstrate Technical Expertise
Be prepared to discuss your experience with programming languages like Java, C++, or C#. Highlight specific projects where you contributed to system architecture and design, as this will showcase your technical skills relevant to the position.
✨Emphasise Collaboration Skills
Since the role involves working closely with partners and team members, be ready to provide examples of how you've successfully collaborated on technical problems in the past. This will demonstrate your ability to thrive in a collaborative environment.
✨Prepare for Performance KPIs Discussion
Understand the key performance indicators (KPIs) mentioned in the job description, such as battery life and system latency. Be ready to discuss how you've optimised these aspects in previous roles or how you would approach them in this new position.