At a Glance
- Tasks: Join a team developing the next-gen camera devices and enhance IoT products.
- Company: Be part of Ring, a leader in smart home technology.
- Benefits: Enjoy competitive pay, flexible work options, and growth opportunities.
- Why this job: Make a real impact on innovative tech that enhances everyday life.
- Qualifications: Experience in software development and a passion for IoT is essential.
- 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 complex 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 Cambourne 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 Cambourne
✨Tip Number 1
Network like a pro! Reach out to current employees at Ring or similar companies on LinkedIn. A friendly chat can give us insider info and might just get your foot in the door.
✨Tip Number 2
Show off your skills! Prepare a portfolio or a GitHub profile showcasing your projects, especially those related to IoT or embedded systems. This is your chance to shine and demonstrate what you can bring to the team.
✨Tip Number 3
Ace the interview! Research common technical questions for Senior Software Engineers and practice coding challenges. We want to see how you think and solve problems, so be ready to dive deep into your thought process.
✨Tip Number 4
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 Ring team.
We think you need these skills to ace Senior Software Engineer, Ring in Cambourne
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the Senior Software Engineer role. Highlight your experience with IoT products and embedded systems, as well as any leadership roles you've had. We want to see how you can contribute to our team!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about building camera-centric devices and how your background aligns with our mission at Ring. Be genuine and let your personality come through—this is your moment to connect with us.
Showcase Your Projects: If you've worked on relevant projects, whether personal or professional, make sure to mention them. We love seeing real-world applications of your skills, especially in areas like device performance and system latency. Share links or descriptions that demonstrate your expertise!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows us you’re proactive and eager to join our team at StudySmarter!
How to prepare for a job interview at Evi Technologies Limited
✨Know Your Tech Inside Out
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#. Prepare to dive deep into technical issues and showcase your understanding of architecture and design patterns.
✨Showcase Your Collaborative Spirit
Since the role involves working closely with teams, be prepared to share examples of how you've successfully collaborated on complex problems. Highlight any experiences where you’ve led a team or mentored others, as this will demonstrate your leadership skills and ability to thrive in a dynamic environment.
✨Prioritisation is Key
The job requires managing your personal backlog and prioritising tasks effectively. Think of specific instances where you had to juggle multiple priorities and how you approached them. This will show that you can handle the fast-paced nature of the role.
✨Communicate Proactively
Be ready to discuss how you approach communication within a team. Share examples of how you’ve kept stakeholders informed and engaged during projects. This will highlight your proactive nature and comfort with technical leadership, which are crucial for this position.