> Markdown version of [/jobs/ext/3580412-embedded-software-engineer-ring](https://www.wearedevelopers.com/jobs/ext/3580412-embedded-software-engineer-ring). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Embedded Software Engineer, Ring - **Company:** Amazon.com, Inc - **Location:** Cambridge, UK - **Contract:** Internship / Graduate position - **Skills:** Automation of Tests, Unit Testing, C Sharp (Programming Language), C++ (Programming Language), Code Review, Computer Programming, Continuous Integration, Software Debugging, Embedded Software, Firmware, Object-Oriented Software Development, Real-Time Operating Systems, Software Engineering, Wi-Fi Technology, Integration Tests, Information Technology, Build Tools, Build Process, Software Coding, Software Version Control - **Published:** October 4, 2026 - **Apply:** https://www.apply4u.co.uk/jobs/embedded-software-engineer-ring/50232616 ## About the Role QualificationsExperience (non-internship) in professional software developmentExperience in professional, non-internship software developmentExperience programming with at least one modern language such as Java, C++, or C# including object-oriented designExperience with an RTOS in a production environment: task design, inter-task communication, and synchronisation primitivesExperience implementing low-level drivers and interrupt service routines.Experience with testing discipline in an embedded context: unit testing, integration testing, or CI pipelines targeting embedded hardwareExperience owning a software component end to end, from design through to delivery and maintenancePreferred 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 operationsExperience with wireless protocols in a production environment: BLE, Wi-Fi, or ## Description interfaces consumed by other teams and servicesDebug and resolve issues across the full stack, from hardware bring-up through to production defects in the fieldContribute to and maintain CI pipelines, build systems, and automated test infrastructureWork closely with hardware engineers, cloud engineers, and product managers to translate requirements into reliable firmwareA day in the lifeYou will spend your time designing and implementing firmware features, reviewing code, debugging production issues, and working through technical trade-offs with your team. New products bring new hardware, new constraints, and new problems to solve. The work is hands-on and the decisions you make end up in devices in customers' homes.About the teamThe Ring Firmware team develops and delivers firmware for Ring's camera-centric devices across new products, existing device support, and new feature development. We are a large team with sites in Europe and Asia and stakeholders in the US.Basic