Taro Logo

2025 Software Development Engineer - Embedded Development (m/w/d)

Amazon is one of the world's most beloved brands focused on customer obsession and innovative technology solutions.
01 Dresden, Germany
Embedded
Entry-Level Software Engineer
In-Person
5,000+ Employees
Enterprise SaaS

Job Description

Amazon Web Services Development Center Germany is seeking an entry-level Software Development Engineer for embedded development. This role offers an exciting opportunity to work on cutting-edge technology and solve complex business challenges at one of the world's most customer-obsessed companies. As an SDE, you'll be part of creating innovative products and services that impact millions of customers globally.

The position involves working with distributed computing systems, building scalable solutions, and collaborating with experienced Amazonians across different disciplines. You'll be responsible for developing distributed storage and query systems, implementing predictions on distributed systems, and working in an agile environment.

The ideal candidate should be a recent graduate or soon-to-graduate student in Computer Science or related fields, with strong fundamentals in computer science and experience in languages like C, Java, or Rust. Knowledge of operating systems, kernel internals, and databases is essential.

This role offers the chance to work on industry-defining projects where ship cycles are measured in weeks, not years. You'll be part of a team that values innovation, technical excellence, and customer obsession. The position is based in Dresden, Germany, offering the opportunity to work with a global technology leader while developing cutting-edge embedded systems solutions.

Last updated 4 months ago

Responsibilities For 2025 Software Development Engineer - Embedded Development (m/w/d)

  • Collaborate with cross-disciplinary teams 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 and fault-tolerant
  • Work in an agile environment to deliver high quality software

Requirements For 2025 Software Development Engineer - Embedded Development (m/w/d)

Java
Linux
Rust
  • Graduated less than 24 months ago or about to complete a Bachelor's or Master's Degree in Computer Science, Computer Engineering, or related fields
  • Knowledge of Computer Science fundamentals
  • Programming experience in C or Java / Rust
  • Knowledge in databases
  • Experience with Operating systems and Kernel Internals, Rust programming

Related Jobs

2025 Software Development Engineer - Embedded Development(m/w/d)

Entry-level Software Development Engineer position at Amazon AWS in Berlin, focusing on embedded systems and distributed computing, perfect for recent graduates with strong programming skills.

Electronic Equipment Engineer

Entry-level Electronic Equipment Engineer position at Airbus Helicopters, focusing on electronic systems development for civil and military helicopters in Marseille, France.

System Modeling Engineer (Graduate)

Entry-level System Modeling Engineer position at NXP Semiconductors, focusing on automotive microcontroller development and digital twin implementation in Munich, Germany.

Functional Safety Engineer

Functional Safety Engineer position at CSA Group, focusing on safety assessments of electronic and programmable electronics products, requiring software engineering and safety standards expertise.

2025 Software Development Engineer - Databases (m/w/d)

Entry-level Software Development Engineer position at AWS focusing on database systems, perfect for recent graduates with strong programming skills and interest in distributed systems.