Calling All Passionate Early Career Embedded Software Developers and Signal Processing Talents Want to build Amazon Ring cameras for millions of customers and shape your career in a global tech company? We're looking for talented engineers who want to deep dive into the world of image processing and embedded software. In this role, you'll work on camera software algorithms, help develop image quality solutions for Ring cameras, and learn from experienced engineers about sensor technology and image processing. Your contributions will directly impact creating amazing camera experiences for end-users. We're seeking junior engineers with a strong foundation in C++ programming and python, a basic understanding of embedded systems, and an enthusiasm for learning and solving technical challenges. If you're a recent graduate or early-career software engineer with a passion for technology, we want to hear from you. Our Tampere office offers a collaborative environment where you'll work alongside experts, learn quickly, and grow your skills. You'll have the opportunity to sketch ideas on whiteboards, get immediate feedback, and be part of a dynamic team pushing the boundaries of camera technology. You need to be product and customer-centric; love to try out the products you build and form an opinion on what is good and bad for end customers. Interested? Apply now and start your exciting journey with Amazon Ring Key job responsibilities As an Embedded Camera System Development Engineer, your code and contribution will power millions of devices, making strong C++ skills crucial without forgetting Python know-how. You'll leverage camera hardware capabilities to create exceptional images and gain a deep understanding of image processing and system interactions. Your role is to improve video quality through innovative solutions, whether it's a small pipeline tweak, code refactoring, or a completely new approach. Communication and purpose-driven development are key. You need to have a mindset to understand complex system dependencies and interactions between the analog world and digital systems. Signal processing, AI, low-level skills in power consumption, memory management, and testing are highly valued. You'll work directly with hardware and prototype devices in our Tampere office, where our flexible culture prioritizes results. A day in the life A new device arrives, and you need to bring it to life to verify that the hardware is functional, then pass it to IQ engineers. You partner up with senior developers to implement the embedded control software stack for a new product line. You get the freedom to implement your own solution and, via continuous improvement, polish it to be top-notch. Product launch is coming, and you work in a close loop with other experts to iron out the last bugs. After the launch, you see that customers praise the feature you have been developing and feel proud of the achievement. About the team Our team is a growing center of image quality firmware excellence. The team is distributed in Cambridge, UK, and Tampere, Finland. At Cambridge, you will work closely with seniors from different entities: algorithm scientists, firmware developers, program managers, and so forth. You will have experienced seniors to mentor you and help you build the skillset you need. Accumulated knowledge in the imaging area is massive due to experienced personnel. We have a good spectrum ranging from junior to senior engineers.