Senior Embedded Software Engineer, Cocca

Amazon logo

Amazon

full-time

Posted: July 23, 2025

Number of Vacancies: 1

Job Description

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. Ideal candidate would be passionate about building IOT products. You must be responsive, flexible, and able to succeed within an open collaborative peer environment.You will obsess over a devices battery life, boot time, system latency or any of a number of performance KPI. You will add significant new features and integrate with new hardware and software services.Key job responsibilitiesYou will be responsible for managing your personal backlog, prioritizing issues and diving deep into technical issues.A day in the lifeThe ideal candidate:Enjoys working side by side with partners, colleagues and teams on tough problemsIs highly effective and thrives in a dynamic environment with multiple, changing prioritiesKnows what is important when shipping products to customers and has been through the process from start to finishIs comfortable with proactive outward communication and technical leadership and never shies away from a challengeAbout the teamYou will join the team that works on Ring devices, including video doorbells, and security cameras. We develop the device firmware which supports popular features such as Live View, colour night mode or motion detection. Our goal is to ensure a secure, reliable product development integrating with the Ring product range, to help Ring on its mission to keep people closer to the moments that matter.Key job responsibilitiesExperience as a mentor, tech lead or leading an engineering teamExperience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systemsExperience programming with at least one modern language such as Java, C++, or C# including object-oriented designExperience in professional, non-internship software developmentExperience in development in the last 3 yearsPreferred qualificationsBachelor's degree in computer science or equivalentExperience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations

Locations

  • United Kingdom, Cambridge, Cambridge, England, United Kingdom

Salary

Salary not disclosed

Estimated Salary Rangemedium confidence

75,000 - 110,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • - Experience as a mentor, tech lead or leading an engineering teamintermediate
  • - Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systemsintermediate
  • - Experience programming with at least one modern language such as Java, C++, or C# including object-oriented designintermediate
  • - Experience in professional, non-internship software developmentintermediate
  • - Experience in development in the last 3 yearsintermediate

Required Qualifications

  • - Experience as a mentor, tech lead or leading an engineering team (experience)
  • - Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems (experience)
  • - Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design (experience)
  • - Experience in professional, non-internship software development (experience)
  • - Experience in development in the last 3 years (experience, 3 years)

Preferred Qualifications

  • - Bachelor's degree in computer science or equivalent (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 (experience)

Responsibilities

  • You will be responsible for managing your personal backlog, prioritizing issues and diving deep into technical issues.

Target Your Resume for "Senior Embedded Software Engineer, Cocca"

Get personalized recommendations to optimize your resume specifically for Senior Embedded Software Engineer, Cocca. Our AI analyzes job requirements and tailors your resume to maximize your chances.

Keyword optimization
Skills matching
Experience alignment

Check Your ATS Score for "Senior Embedded Software Engineer, Cocca"

Find out how well your resume matches this job's requirements. Our Applicant Tracking System (ATS) analyzer scores your resume based on keywords, skills, and format compatibility.

Instant analysis
Detailed feedback
Improvement tips

Documents

Tags & Categories

alexa-and-amazon-devices.team-software-development-job-familySoftware Development

Senior Embedded Software Engineer, Cocca

Amazon logo

Amazon

full-time

Posted: July 23, 2025

Number of Vacancies: 1

Job Description

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. Ideal candidate would be passionate about building IOT products. You must be responsive, flexible, and able to succeed within an open collaborative peer environment.You will obsess over a devices battery life, boot time, system latency or any of a number of performance KPI. You will add significant new features and integrate with new hardware and software services.Key job responsibilitiesYou will be responsible for managing your personal backlog, prioritizing issues and diving deep into technical issues.A day in the lifeThe ideal candidate:Enjoys working side by side with partners, colleagues and teams on tough problemsIs highly effective and thrives in a dynamic environment with multiple, changing prioritiesKnows what is important when shipping products to customers and has been through the process from start to finishIs comfortable with proactive outward communication and technical leadership and never shies away from a challengeAbout the teamYou will join the team that works on Ring devices, including video doorbells, and security cameras. We develop the device firmware which supports popular features such as Live View, colour night mode or motion detection. Our goal is to ensure a secure, reliable product development integrating with the Ring product range, to help Ring on its mission to keep people closer to the moments that matter.Key job responsibilitiesExperience as a mentor, tech lead or leading an engineering teamExperience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systemsExperience programming with at least one modern language such as Java, C++, or C# including object-oriented designExperience in professional, non-internship software developmentExperience in development in the last 3 yearsPreferred qualificationsBachelor's degree in computer science or equivalentExperience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations

Locations

  • United Kingdom, Cambridge, Cambridge, England, United Kingdom

Salary

Salary not disclosed

Estimated Salary Rangemedium confidence

75,000 - 110,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • - Experience as a mentor, tech lead or leading an engineering teamintermediate
  • - Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systemsintermediate
  • - Experience programming with at least one modern language such as Java, C++, or C# including object-oriented designintermediate
  • - Experience in professional, non-internship software developmentintermediate
  • - Experience in development in the last 3 yearsintermediate

Required Qualifications

  • - Experience as a mentor, tech lead or leading an engineering team (experience)
  • - Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems (experience)
  • - Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design (experience)
  • - Experience in professional, non-internship software development (experience)
  • - Experience in development in the last 3 years (experience, 3 years)

Preferred Qualifications

  • - Bachelor's degree in computer science or equivalent (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 (experience)

Responsibilities

  • You will be responsible for managing your personal backlog, prioritizing issues and diving deep into technical issues.

Target Your Resume for "Senior Embedded Software Engineer, Cocca"

Get personalized recommendations to optimize your resume specifically for Senior Embedded Software Engineer, Cocca. Our AI analyzes job requirements and tailors your resume to maximize your chances.

Keyword optimization
Skills matching
Experience alignment

Check Your ATS Score for "Senior Embedded Software Engineer, Cocca"

Find out how well your resume matches this job's requirements. Our Applicant Tracking System (ATS) analyzer scores your resume based on keywords, skills, and format compatibility.

Instant analysis
Detailed feedback
Improvement tips

Documents

Tags & Categories

alexa-and-amazon-devices.team-software-development-job-familySoftware Development