Software Development Engineer, Ring

Ring

Cambourne

Presencial

GBP 90.000 - 120.000

Jornada completa

Hace 10 días
Generador de candidaturas

Consigue una respuesta de este empleador — un currículum y una carta de presentación adaptados exactamente a lo que busca para contratar.

Supera los filtros ATS

Descripción de la vacante

Ring is seeking a Software Development Engineer within the RBKS DevX team to build developer tools for firmware efforts across Ring and Blink. You’ll create tooling to accelerate testing and provide fast feedback on changes across different environments, with a view to applying AI-powered capabilities where it adds value.

You’ll design and build tools to reduce test friction, collaborate with firmware engineers, contribute to CI processes, and influence tooling choices as priorities evolve.

Formación

  • Architecture and design of new and current systems, focusing on reliability and scale.
  • Professional software development experience (non-internship).
  • Proficient in Python with OO design principles.
  • Experience building tools for automated testing of embedded systems.
  • Bachelor's degree in CS or equivalent.
  • Experience with the full software development lifecycle, including code reviews, source control, builds, testing and operations.
  • Knowledge of machine learning model architecture and inference.

Responsabilidades

  • Design, build, and operate developer tools that streamline test execution across emulators, hardware, and other environments.
  • Apply generative AI techniques to add value in test analysis, workflows, or exposing AI capabilities to teams.
  • Collaborate with firmware teams to deliver tools that fit into their workflow.
  • Contribute to the full SDLC: scoping, design, implementation, testing, deployment and operations.
  • Write clean, maintainable code and participate in peer code reviews.

Conocimientos

Python
Object-oriented design
Test automation
Embedded testing tools
AI & ML concepts

Educación

Bachelor's degree in Computer Science or equivalent

Herramientas

Git
CI/CD
Emulator/embedded testing tools

Descripción del empleo

The RBKS Developer Experience (DevX) team is looking for a Software Development Engineer to help Ring and Blink device software teams deliver high quality firmware faster. You'll build tools that streamline how firmware gets tested, making it easier for engineers to get fast, reliable feedback on their code changes across different environments. The work sits at the intersection of developer tooling and applied AI, with plenty of room to shape what gets built as priorities evolve.

You'll design and build developers tools that reduce friction in the testing process and help teams understand their test results. You'll work closely with firmware teams, including teams building agentic workflows for autonomous firmware generation, integrating your services into their development process end to end.

Key job responsibilities
  • Design, build, and operate developer tools that streamline test execution and analysis across emulators, hardware devices, and other environments
  • Apply generative AI techniques where they add genuine value, whether for test analysis, developer workflows, or exposing AI powered capabilities to other teams
  • Collaborate closely with firmware teams to understand their needs and deliver tools that fit naturally into their workflow
  • Contribute to the full software development lifecycle: scoping, design, implementation, testing, deployment, and operations
  • Write clean, maintainable code and participate in peer code reviews
A day in the life

You start with a team standup to align on priorities. You might spend the morning designing a new tool or updating an existing one, then pair with a firmware engineer to understand their testing needs. You review a teammate's pull request, then join a cross team discussion about integrating your tools with an existing CI pipeline. Some days you're deep in code, other days you're sketching out how to help engineers triage test failures faster. The work varies and the team is still taking shape, so you'll have real influence over what gets built.

  • Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems
  • Experience in professional, non-internship software development
  • Experience programming with Python including object-oriented design
  • Experience in developing tools supporting automated testing of embedded systems
  • Bachelor's 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
  • Knowledge of machine learning model architecture and inference

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 your Privacy Notice (

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Software Development Engineer, Ring
Software Development Engineer, Ring

Evi Technologies Limited • Cambourne

Presencial
GBP 60.000 - 90.000
Software Development Engineer, Ring
Software Development Engineer, Ring

Amazon Inc. • Cambridge

Presencial
GBP 70.000 - 110.000
Firmware DevTools Engineer — AI-Driven Testing
Firmware DevTools Engineer — AI-Driven Testing

Ring • Cambourne

Presencial
GBP 90.000 - 120.000
Embedded Software Engineer, Ring
Embedded Software Engineer, Ring

Amazon • Cambridge

Presencial
GBP 70.000 - 100.000
Drone Firmware Software Dev Engineer, Ring Robotics Platform Engineering
Drone Firmware Software Dev Engineer, Ring Robotics Platform Engineering

Ring • Cambourne

Presencial
GBP 70.000 - 95.000
Embedded Software Engineer, Ring
Embedded Software Engineer, Ring

CamWebDir • Cambridge

Presencial
GBP 65.000 - 90.000
Software Development Engineer (Java & AWS), Ring
Software Development Engineer (Java & AWS), Ring

Amazon • Cambridge

Presencial
GBP 65.000 - 90.000
Embedded Software Engineer, Ring
Embedded Software Engineer, Ring

CamWebDir • Gran Bretaña

A distancia
GBP 70.000 - 95.000
Firmware DevTools Engineer - AI-Powered Testing
Firmware DevTools Engineer - AI-Powered Testing

Evi Technologies Limited • Cambourne

Presencial
GBP 60.000 - 90.000
Embedded Software Engineer, Ring
Embedded Software Engineer, Ring

Amazon.com, Inc • Saffron Walden

Presencial
GBP 65.000 - 90.000