Senior Embedded Software Engineer (Ring) in Cambridge

Senior Embedded Software Engineer (Ring) in Cambridge

Cambridge Full-Time 60000 - 80000 € / year (est.) No home office possible
Deepstreamtech

At a Glance

  • Tasks: Join a dynamic team to develop cutting-edge IoT camera devices and enhance their performance.
  • Company: Be part of Ring, a leader in smart home technology with a collaborative culture.
  • Benefits: Enjoy competitive pay, flexible work options, and opportunities for professional growth.
  • Other info: Thriving environment with opportunities to mentor and lead engineering teams.
  • Why this job: Make a real impact on innovative products that enhance everyday life.
  • Qualifications: Experience in embedded systems and proficiency in modern programming languages like Java or C++.

The predicted salary is between 60000 - 80000 € per year.

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. Enjoys working side-by-side with partners, colleagues, and teams on difficult 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.

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++.

(Desirable) Bachelor's degree in computer science or equivalent. (Desirable) Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.

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. 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. You will be responsible for managing your personal backlog, prioritising issues and diving deep into technical issues. 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.

Senior Embedded Software Engineer (Ring) in Cambridge employer: Deepstreamtech

At Ring, we pride ourselves on being an exceptional employer that fosters a collaborative and innovative work culture. Our Senior Embedded Software Engineers enjoy the unique opportunity to work on cutting-edge IoT products in a dynamic environment, with ample room for personal and professional growth. With a focus on mentorship and technical leadership, we empower our employees to tackle challenging problems while contributing to the development of next-generation camera-centric devices.

Deepstreamtech

Contact Detail:

Deepstreamtech Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Embedded Software Engineer (Ring) in Cambridge

Tip Number 1

Network like a pro! Get out there and connect with folks in the industry. Attend meetups, tech talks, or even online webinars. You never know who might have the inside scoop on job openings or can refer you directly to hiring managers.

Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those related to embedded systems and IoT. This gives potential employers a taste of what you can do and sets you apart from the crowd.

Tip Number 3

Prepare for interviews by brushing up on technical questions and coding challenges relevant to embedded software. Practice explaining your thought process clearly, as communication is key in collaborative environments like ours.

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 our team at Ring.

We think you need these skills to ace Senior Embedded Software Engineer (Ring) in Cambridge

Embedded Systems
IoT Product Development
Proactive Communication
Technical Leadership
Mentoring
Architecture and Design
Object-Oriented Design

Some tips for your application 🫡

Show Your Passion:When writing your application, let your enthusiasm for IoT products shine through. We want to see that you’re not just ticking boxes but genuinely excited about building innovative tech that makes a difference.

Tailor Your Experience:Make sure to highlight your experience with embedded systems and any relevant projects. We love seeing how you've tackled challenges in the past, so don’t hold back on sharing those stories!

Be Clear and Concise:Keep your application straightforward and to the point. We appreciate clarity, so avoid jargon unless it’s necessary. Remember, we want to understand your skills and experiences without wading through fluff.

Apply Through Our Website:Don’t forget to submit your application through our website! It’s the best way for us to keep track of your application and ensure it gets the attention it deserves. We can’t wait to hear from you!

How to prepare for a job interview at Deepstreamtech

Know Your Stuff

Make sure you brush up on your embedded systems knowledge and IoT product development. Be ready to discuss specific projects you've worked on, especially those that involved hardware integration and performance optimisation.

Show Your Collaborative Spirit

Since the role involves working closely with teams and partners, be prepared to share examples of how you've successfully collaborated in the past. Highlight your experience in mentoring or leading teams, as this will demonstrate your ability to thrive in a peer environment.

Prioritisation is Key

The job requires managing a personal backlog and prioritising tasks effectively. Think about how you’ve handled multiple priorities in previous roles and be ready to discuss your approach to tackling technical challenges while keeping an eye on deadlines.

Communicate Proactively

Effective communication is crucial for this position. Practice articulating your thoughts clearly and confidently, especially when discussing technical concepts. Be prepared to explain your design choices and how they contribute to the overall success of a project.