Embedded Camera System Development Engineer I, Ring
Amazon.com, Inc, Newtown, Cambridge
Embedded Camera System Development Engineer I, Ring
Salary Not Specified
Amazon.com, Inc, Newtown, Cambridge
- Full time
- Permanent
- Onsite working
Posted today, 22 Dec | Get your application in now to be one of the first to apply.
Closing date: Closing date not specified
job Ref: ff4d6d12ec8e40ca96d77aa83f8364e5
Full Job Description
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.
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., MSc, BSc, or equivalent
- Proficiency in modern C++ for embedded systems
- Ability to use Python for data and trace analysis to study system behavior
- Understand SW stacks and modularization in a multi-threaded environment
- Experience with continuous integration, unit testing, and build systems
- Strong communication skills, with the ability to document and present ideas and designs, Working experience in embedded products with limited memory and compute power
- Experience with CMake and Meson build systems
- Proficiency with C programming
- Experience in designing APIs, libraries, and highly maintainable components
- AI knowledge: If you have experience with network quantization and complexity estimations, please mention it
- Signal processing studies can help you build camera control algorithms
Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success. We make recruiting decisions based on your experience and skills. We value your passion to discover, invent, simplify and build. Protecting your privacy and the security of your data is a longstanding top priority for Amazon. Please consult our Privacy Notice (https://www.amazon.jobs/en/privacy_page) to know more about how we collect, use and transfer the personal data of our candidates.