Company Logo
Software Engineer

Netflix - 1d ago

Company Logo
Senior Software Engineer

Reddit - 4d ago

Embedded Software Engineer, Ring

Requirements

  • Experience (non-internship) in professional software development, or experience in embedded development in C/C++
  • Experience with an RTOS in a production environment: task design, inter-task communication, and synchronisation primitives
  • Experience 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 hardware
  • Experience owning a software component end to end, from design through to delivery and maintenance

Nice to Haves

  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent work experience
  • Experience with wireless protocols in a production environment: BLE, Wi-Fi, or similar
  • Experience with firmware development and testing of battery-powered products
  • Experience designing software libraries or interfaces consumed by other teams or products
  • Experience with common bus protocols: SPI, I2C, UART
  • Experience with Embedded Linux, Yocto, or BSP development
  • Experience with development tools such as IAR, Keil, or equivalent
  • Experience with scripting languages such as Python for build automation or test infrastructure
  • Experience building or integrating AI or ML capabilities into embedded or IoT products
  • Experience with AWS IoT services or cloud-connected device development

What You'll Be Doing

  • Design and implement firmware for IoT devices running on microcontrollers and RTOS environments
  • Own software components end to end: design, implementation, code review, testing, and maintenance
  • Define and implement software interfaces consumed by other teams and services
  • Debug and resolve issues across the full stack
  • Contribute to and maintain CI pipelines, build systems, and automated test infrastructure
  • Work closely with hardware engineers, cloud engineers, and product managers

Perks and Benefits

  • Opportunity to work on products used by millions of customers worldwide
  • Collaborate with hardware, cloud, and mobile teams
  • Hands-on work with new hardware and technical problem-solving
  • Be part of a large team with global sites and stakeholders
AI Summary ✨
Amazon logo

Amazon

Cambridge, UK

Experience: Senior
Posted: July 14, 2026
Last seen: 37 minutes ago
Aws
Python
backend

Why we track Amazon

Amazon hires across a lot of European cities—Dublin, Berlin, London, Luxembourg, Gdańsk. The sheer volume of roles means there's usually something open, and they tend to move quickly on hiring. Engineering culture varies by team, which is worth keeping in mind.

Similar jobs

  • 13 hours ago
    New
    Remote
  • 17 hours ago
    New
    Remote
  • 17 hours ago
    New
    Remote
  • 17 hours ago
    New
    Remote
  • See all jobs in UK