Intern, Release Engineer

Research and development center delivering world-class automotive technologies, focusing on software and cutting-edge technology for Mercedes-Benz.
$58,240 - $66,560
DevOps
Software Engineering Intern
In-Person
Automotive · AI

Description For Intern, Release Engineer

Mercedes-Benz Research & Development North America (MBRDNA) is at the forefront of automotive innovation, pushing boundaries in autonomous driving and cutting-edge technologies. The Autonomous Driving (AD) Middleware Team is seeking an intern to join their Release Engineering efforts. This role offers a unique opportunity to work with modern DevOps tools and methodologies while contributing to world-class automotive technologies.

The intern will be deeply involved in build and release engineering, working alongside experts to enhance software integration and delivery processes. Key responsibilities include writing high-quality scripts, implementing build systems with Bazel, and managing containerized applications. The position offers hands-on experience with industry-standard tools like GitLab CI, Artifactory, and Docker.

This is an excellent opportunity for a graduate student in computer science to gain practical experience in DevOps and Release Engineering within the autonomous driving domain. The role combines technical challenges with real-world applications in a collaborative environment. MBRDNA, recently recognized as one of the "Best Places to Work" by BuiltIn in January 2024, offers a supportive culture focused on innovation and continuous learning.

The position offers competitive compensation ($28/hour for undergraduates, $32/hour for graduate students) and valuable experience working with cutting-edge automotive technology. While interns may not be eligible for full-time benefits, the experience gained working on autonomous driving technology at a leading automotive company is invaluable for career development.

Last updated 24 days ago

Responsibilities For Intern, Release Engineer

  • Collaborate with Release Engineering team in writing high-quality scripts (python/bash)
  • Implementing and maintaining build systems using Bazel, Python, Bash, and GitLab CI
  • Handling binaries, Debian packages, and OCI-based images using Artifactory
  • Work in an Agile/Scrum environment to deliver high quality software

Requirements For Intern, Release Engineer

Python
Linux
Kubernetes
  • Bachelor's degree in computer science or related field and currently pursuing master's
  • Proficiency in programming and scripting languages such as Python/Bash
  • Experience using modern Source Code Management (SCM) tools like Git
  • Understanding of Containers or Open Container Initiative (OCI) technology like Docker
  • Experience with Linux Distribution (Debian Preferred)
  • Excellent problem solving skills
  • Passion or Interest in Build Systems (such as Bazel)
  • Good communication skills
  • Ability to maintain and write documentation

Benefits For Intern, Release Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • PTO
  • Sick Time
  • Medical, dental, and vision insurance
  • 401(k) with employer match
  • Up to 18 company-paid holidays
  • Parental leave
  • Tuition assistance program
  • Wellness/Fitness reimbursement programs

Interested in this job?

Jobs Related To Mercedes-Benz Research & Development North America Intern, Release Engineer

Working Student DevOps Engineer

Working Student DevOps Engineer position at JustWatch, working with cloud infrastructure and DevOps tools to support a platform serving 30M+ users monthly.

FY25 Intern - Platform Engineering Intern - 6 months, Cork

6-month Platform Engineering internship at Qualcomm in Cork, Ireland, focusing on High-Performance Computing infrastructure design and operations.

DevOps Engineer Intern

DevOps Engineer Internship at Hexagon US Federal offering hands-on experience in automation, cloud technologies, and infrastructure management with comprehensive benefits and mentorship.