Taro Logo

C/C++ Senior Software Engineer, Camera & Sensor Software

Amazon is a global technology company that builds innovative consumer products including Echo Look, Echo Show, Ring security cameras and the Astro home robot.
Cambridge, UK
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Consumer · Robotics

Description For C/C++ Senior Software Engineer, Camera & Sensor Software

Join Amazon's innovative team working on cutting-edge camera and sensor products that are changing how people interact with technology. As a Senior Software Engineer in the Camera & Sensor Software team, you'll be part of a cross-functional group that brings together diverse expertise in image quality, algorithm design, embedded software, robotics, depth sensing, optics/photogrammetry, graphics, simulation, and machine learning.

The team has an impressive track record of delivering groundbreaking products including the Echo Look, Echo Show, Ring security cameras, and the Astro home robot. You'll be working on truly challenging problems that have the potential to change the world and bring people together.

As a senior engineer, you'll take on technical leadership responsibilities while working hands-on to design algorithms and develop software for consumer products. You'll collaborate closely with experts across different domains including camera/sensor specialists, product managers, and computer vision/ML engineers. The role requires both technical excellence in software development and the ability to mentor more junior team members.

The ideal candidate brings strong programming skills in C++ or similar languages, experience with embedded systems and camera/sensor software, and a track record of leading technical initiatives. You'll need to balance hands-on development work with technical leadership responsibilities including architecture design, code reviews, and mentoring.

This is an opportunity to work on next-generation consumer products at a global technology leader while growing both technical and leadership skills. You'll be part of a smart, friendly and inventive team focused on delivering innovative solutions that delight customers. The role offers exposure to cutting-edge technology across multiple domains including computer vision, robotics, and embedded systems.

Last updated 2 days ago

Responsibilities For C/C++ Senior Software Engineer, Camera & Sensor Software

  • Design algorithms and write software for consumer products
  • Work closely with camera & sensor experts, product management, computer vision and machine learning experts
  • Guide the team to solve complex technical challenges
  • Guide and develop more junior engineers
  • Manage own deliverables

Requirements For C/C++ Senior Software Engineer, Camera & Sensor Software

  • Experience programming with modern languages like Java, C++, or C# including object-oriented design
  • Experience leading architecture and design of new and current systems
  • Professional software development experience
  • Experience as a mentor, tech lead or leading an engineering team
  • Understanding of building systems and toolchains
  • Experience with middleware/SW stacks and embedded systems
  • Experience with API design
  • Experience with continuous integration practices

Interested in this job?

Jobs Related To Amazon C/C++ Senior Software Engineer, Camera & Sensor Software