At a Glance
- Tasks: Join a dynamic team to develop next-gen camera devices and enhance IoT products.
- Company: Be part of Ring, a leader in innovative smart home technology.
- Benefits: Enjoy competitive pay, flexible work options, and opportunities for growth.
- Why this job: Make a real impact on cutting-edge technology that enhances everyday life.
- Qualifications: Experience in software development and a passion for IoT and embedded systems.
- Other info: Collaborative environment with global teams and exciting challenges.
The predicted salary is between 36000 - 60000 £ per year.
As a Senior Software Engineer, you will be a core member of a software team developing Ring's next generation of camera-centric devices. While experience with embedded systems is valuable, we're looking for engineers passionate about building IoT products who are eager to work close to the hardware. The ideal candidate is responsive, flexible, and thrives in an open collaborative peer environment. You'll obsess over device performance—whether that's battery life, boot time, system latency, or other critical KPIs. You'll add significant new features and integrate with new hardware and software services.
Key job responsibilities
- You will be responsible for managing your personal backlog, prioritising issues and diving deep into technical issues.
A day in the life
- The ideal candidate enjoys working side-by-side with partners, colleagues, and teams on tough problems.
- Is highly effective and thrives in a dynamic environment with multiple, changing priorities.
- Knows what is important when shipping products to customers and has been through the process from start to finish.
- Is comfortable with proactive outward communication and technical leadership and never shies away from a challenge.
About the team
The team are responsible for developing and delivering firmware for Ring's camera-centric devices - new products, supporting existing devices, and adding new features. We're a large team with sites in Europe and Asia as well as stakeholders in the US.
BASIC QUALIFICATIONS
- Experience as a mentor, tech lead or leading an engineering team.
- Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems.
- Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design.
- Experience in professional, non-internship software development.
- Experience in development in the last 3 years.
- Experience in embedded development in C/C++.
PREFERRED QUALIFICATIONS
- Bachelor's degree in computer science or equivalent.
- Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
Senior Software Engineer, Ring in Cambridge employer: Evi Technologies Limited
Contact Detail:
Evi Technologies Limited Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer, Ring in Cambridge
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those who work at Ring or similar companies. A friendly chat can lead to insider info about job openings and even referrals.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those related to IoT and embedded systems. This gives potential employers a taste of what you can do beyond your CV.
✨Tip Number 3
Prepare for technical interviews by brushing up on your coding skills and system design knowledge. Practice common interview questions and scenarios that relate to device performance and software development.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the team at Ring.
We think you need these skills to ace Senior Software Engineer, Ring in Cambridge
Some tips for your application 🫡
Show Your Passion for IoT: When writing your application, let us see your enthusiasm for building IoT products. Share any relevant projects or experiences that highlight your love for technology and how you enjoy working close to hardware.
Highlight Your Collaborative Spirit: We value teamwork here at StudySmarter, so make sure to mention your experience working in collaborative environments. Talk about how you've tackled tough problems alongside colleagues and how you thrive in dynamic settings.
Be Specific About Your Skills: Don’t just list your skills—give us examples! Whether it’s your experience with programming languages like Java or C++, or your role in mentoring others, we want to know how you’ve applied these skills in real-world scenarios.
Apply Through Our Website: To make sure your application gets the attention it deserves, apply directly through our website. It’s the best way for us to keep track of your application and ensure it reaches the right people!
How to prepare for a job interview at Evi Technologies Limited
✨Know Your Stuff
Make sure you brush up on your knowledge of embedded systems and IoT products. Be ready to discuss your experience with programming languages like Java, C++, or C#. Show them you’re not just familiar with the tech but passionate about it!
✨Show Off Your Collaboration Skills
Since the role involves working closely with teams, be prepared to share examples of how you've successfully collaborated in the past. Highlight any experiences where you tackled tough problems alongside colleagues, as this will demonstrate your ability to thrive in a dynamic environment.
✨Prioritisation is Key
Talk about how you manage your personal backlog and prioritise tasks. Give specific examples of how you’ve handled multiple changing priorities in previous roles. This will show that you can keep your cool and stay effective under pressure.
✨Communicate Like a Pro
Since proactive communication is crucial, practice articulating your thoughts clearly. Prepare to discuss how you’ve led technical discussions or mentored others. This will help convey your leadership skills and comfort with outward communication.