Logo of Huzzle

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

  • Internship
    Full-time
    Summer Internship
  • Data
    Software Engineering
  • Dresden

AI generated summary

  • You should have a background in computer science, programming skills (C/C++, Python, Java), experience with ML, AI, data pipelines, and knowledge of optimization and embedded systems.
  • You will design and build innovative technologies, create scalable solutions for distributed systems, and collaborate in an agile environment to deliver high-quality software.

Requirements

  • 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
  • Currently enrolled in a Bachelor's or Master's in Computer Science, Computer Engineering, or related fields at time of application
  • Speak, write, and read fluently in English
  • Experience with distributed, multi-tiered systems, algorithms, and relational databases
  • Experience in optimization mathematics such as linear programming and nonlinear optimization
  • Experience with;
  • Natural Language Processing - Java or Python, and ML, AI, Labeling, Annotation, Data Pipeline, Big Data, AWS, or Cloud Services
  • Computer Vision - Kernel, Hardware Accelerator, TVM, or Code-gen
  • Deep Learning - C++ or Python, and AI, Neural Network, Tensorflow, PyTorch, MxNET, Llvm, Compiler, CPU, CUDA, Nvidia, TensorRT, TPU, Cluster Management, High Performance Computing, or Optimization

Responsibilities

  • 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 and help lead fundamental changes in the industry.
  • Create solutions to run predictions on distributed systems with exposure to innovative technologies at incredible scale and speed.
  • 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.

FAQs

What is the duration of the internship?

We offer two different internship durations: a 3-month internship and a 6-month internship.

What types of projects will I be working on during the internship?

As an intern, you will work on real software projects that matter to our customers, including solving complex technical challenges in areas such as distributed systems, data mining, automation, and scalability.

What level of education is required for this internship?

Applicants must be currently enrolled in a Bachelor's or Master's program in Computer Science, Computer Engineering, or related fields at the time of the application.

What programming languages should I be familiar with?

You should have knowledge of programming languages such as C/C++, Python, Java, or Perl.

Is proficiency in English required for this internship?

Yes, you should be able to speak, write, and read fluently in English.

Will I receive mentorship during the internship?

Yes, as an intern, you will be matched with a manager and a mentor who will guide you throughout your internship.

Are there opportunities for networking during the internship?

Yes, interns will have the opportunity to engage with experienced Amazonians for personal and professional development and participate in activities with other interns.

Is Amazon committed to diversity and inclusion?

Yes, Amazon is an equal opportunities employer and believes that employing a diverse workforce is central to the company's success.

What technologies may I work with during this internship?

You may work with various technologies including AWS, machine learning, natural language processing, computer vision, and deep learning frameworks like TensorFlow and PyTorch.

Do I need prior experience in distributed systems for this internship?

While prior experience in distributed, multi-tiered systems is preferred, it is not strictly required for all applicants.

The business community for LGBTQ+ professionals, graduates, inclusive employers and advocates for workplace equality.

Technology
Industry
11-50
Employees
2014
Founded Year

Mission & Purpose

myGwork is the largest global platform for the LGBTQ+ business community. Our mission is to make the workplace more inclusive for all by providing individual users and partner organizations access to a wide eco-system of services, including job opportunities, training, mentoring, employer branding, and free community events. Joining the platform is free for individual members, which supports myGwork’s goal of ensuring that the platform's benefits are as accessible and as far-reaching as possible. Corporate members get a tailored service, with carefully curated product packages to help them achieve all their DE&I goals. myGwork organizes two annual events, WorkFair – the largest virtual global career fair for the LGBTQ+ professionals, graduates and students, and WorkPride – a week-long global conference for the LGBTQ+ business community and allies during Pride Month. The company also recently launched the myGwork Academy, delivering practical and relevant LGBTQ+ training education to help create inclusive workplaces for all.