Skip to content

Software Development Engineer Embedded Systems 2026 – Amazon – jobs in UK

Amazon

Active
  • On-site
  • £129,000 – £148,400/year

Posted September 20, 2026 · Closes September 20, 2027

Apply on Original Website →

You will be taken to the employer's own website to complete your application.

Job Description

Amazon is a global technology company focused on innovation, customer experience, and building scalable products and services. Its software development teams solve complex technical challenges and create technology used by millions of customers worldwide.

Amazon provides software engineers with opportunities to work across modern technologies, collaborate with experienced technical teams, and take ownership of software throughout its development lifecycle.

Role Overview

As a Software Development Engineer – Embedded Systems 2026 at Amazon, the successful candidate will design, develop, test, and operate software solutions that support innovative products and services.

The role involves working with experienced engineers across different disciplines to build scalable and reliable systems. Software Development Engineers will participate in technical discussions, code reviews, system design, troubleshooting, and continuous improvement while working in an agile environment.

This position is suitable for candidates with a strong foundation in computer science, programming, algorithms, data structures, and software development.

Key Responsibilities as Software Development Engineer

  • Design and develop scalable software solutions using modern architectures and technologies
  • Build and maintain resilient, fault-tolerant, and cost-effective distributed systems
  • Collaborate with cross-disciplinary Amazon teams to design, build, and operate products and services
  • Participate in technical discussions and contribute to solution development
  • Write clean, maintainable code using established programming practices and design patterns
  • Participate in code reviews and prepare technical documentation
  • Work with cloud-native architectures and microservices in distributed computing environments
  • Use AI and Generative AI-powered development tools to improve engineering productivity
  • Work in an agile environment using continuous integration and continuous delivery practices
  • Monitor, troubleshoot, and resolve production issues
  • Participate in operational responsibilities, including on-call duties when required

Preferred Qualifications

  • Previous technical internship or demonstrated software development project experience
  • Experience with AI tools used for software development
  • Knowledge of cloud platforms, preferably AWS
  • Experience with SQL or NoSQL database systems
  • Experience contributing to open-source projects
  • Familiarity with version control systems
  • Experience debugging and troubleshooting complex systems
  • Basic understanding of the software development lifecycle
  • Strong written and verbal communication skills

Salary & Location

The Software Development Engineer – Embedded Systems 2026 position is available across multiple locations in the United States.

Available locations include:

  • Austin, Texas
  • Sunnyvale, California
  • Santa Clara, California
  • Seattle, Washington
  • Hudson, Massachusetts
  • Redmond, Washington
  • Northridge, California
  • Cupertino, California

The listed starting annual salary ranges from $129,000 to $148,400, depending on the work location.

Start a Software Engineering Career With Amazon

The Amazon Software Development Engineer – Embedded Systems 2026 role provides graduates and early-career technology professionals with an opportunity to work on complex software engineering challenges.

Engineers will gain experience in system design, programming, distributed computing, cloud technologies, AI-powered development tools, and operational excellence while collaborating with experienced technical teams.

Apply Now to become a Software Development Engineer with Amazon and build scalable technology that supports products and services used by customers worldwide.

Requirements

  • Experience with at least one general-purpose programming language such as Java, Python, C++, C#, Go, Rust, or TypeScript Knowledge of data structures and basic algorithm development Understanding of object-oriented design principles Currently pursuing or in the process of obtaining a Bachelor's degree in Computer Science, Computer Engineering, Data Science, Information Systems, or a related STEM field Must be at least 18 years old Strong problem-solving and analytical abilities Ability to learn new technologies and adapt to changing technical requirements

Benefits

  • Employee Assistance Program (EAP) Mental health support Medical advice line 401(k) matching Technical learning and development opportunities Mentorship and collaboration with experienced engineers Exposure to modern cloud, distributed systems, and AI technologies Opportunities to work on products and services serving customers worldwide
Apply on Original Website →

You will be taken to the employer's own website to complete your application.

Career Advice