Taro Logo

2025 Software Development Engineer Intern - Embedded Development

A global technology company that focuses on e-commerce, cloud computing, digital streaming, and artificial intelligence.
London, UKCambridge, UK
Embedded
Software Engineering Intern
In-Person
5,000+ Employees
Enterprise SaaS · AI
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For 2025 Software Development Engineer Intern - Embedded Development

Amazon is offering an exciting opportunity for Software Development Engineer Interns specializing in Embedded Development for 2025. This internship program comes in two durations: 3 months or 6 months. As an intern, you'll be working on real-world projects that directly impact Amazon's customers, collaborating with experienced software engineers in a team environment. The role focuses on developing innovative technologies in distributed computing systems, working with cutting-edge technology at unprecedented scale.

You'll be matched with both a manager and a mentor, giving you the support needed to contribute to mission-critical projects. The internship involves working on complex technical challenges in areas including distributed systems, data mining, automation, optimization, scalability, and security. You'll have the opportunity to write real software and work on projects that matter to customers while developing your skills in a practical setting.

Amazon's technology stack is highly integrated, with most teams utilizing Amazon Web Services (AWS), working with the product catalogue, or improving services for better customer experience. The company's culture is deeply rooted in customer obsession, innovation, and technical excellence. You'll be part of a company that values your fresh perspective and gives you the opportunity to make significant contributions from day one.

The ideal candidate should have strong computer science fundamentals, programming skills in languages like C/C++, Python, or Java, and a passion for solving complex technical challenges. You'll be working in an environment that encourages innovation, ownership, and technical excellence while collaborating with some of the best minds in technology.

This internship offers not just technical experience but also opportunities for personal and professional development, networking with other interns and professionals, and the chance to work on projects that could potentially impact millions of customers worldwide. Whether you're interested in embedded systems, distributed computing, or large-scale software development, this internship provides a comprehensive learning experience in one of the world's leading technology companies.

Last updated 2 months ago

Responsibilities For 2025 Software Development Engineer Intern - Embedded Development

  • Collaborate with experienced cross-disciplinary Amazonians to conceive, design, and bring to market innovative products and services
  • Design and build innovative technologies in a large distributed computing environment
  • Create solutions to run predictions on distributed systems
  • Build distributed storage, index, and query systems that are scalable, fault-tolerant, low cost, and easy to manage/use
  • Work in an agile environment to deliver high quality software

Requirements For 2025 Software Development Engineer Intern - Embedded Development

Python
Java
  • Currently enrolled in a Bachelor's or Master's in Computer Science, Computer Engineering, or related fields
  • Knowledge of computer science fundamentals such as object-oriented design, operating systems, algorithms, data structures, and complexity analysis
  • Knowledge of programming languages such as C/C++, Python, Java or Perl

Interested in this job?