Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Intern, Release Engineer image - Rise Careers
Job details

Intern, Release Engineer

At Mercedes-Benz Research & Development North America (MBRDNA), we are committed to delivering world-class automotive technologies that push the boundaries of what is possible. Our teams of highly skilled engineers and designers use cutting-edge software and technology, to enhance the driving experience and reduce environmental impact. 


At Mercedes-Benz Research & Development North America (MBRDNA), we are committed to delivering world-class automotive technologies that push the boundaries of what is possible. Our teams of highly skilled engineers and designers use cutting-edge software and technology, to enhance the driving experience and reduce environmental impact.

The Autonomous Driving (AD) Middleware Team in Mercedes-Benz R&D North America Inc. is seeking a highly motivated student for an internship program to support our team of experts in the development and enhancement of build and release engineering, ensuring efficient software integration and delivery. The intern will collaborate with cross-functional teams to automate workflows, optimize CI/CD processes, and maintain version control strategies. This role offers hands-on experience with modern DevOps tools and methodologies to improve software delivery.


Duration: 6 months or more


Job Responsibilities:
  • Collaborate with Release Engineering team in writing high-quality scripts (python/bash) by applying best-practice software engineering methods, including code reviews, design guidelines, refactoring and unit tests.
  • 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 with a measurable customer value.


Minimum Qualifications:
  • A bachelor’s degree in computer science or related field and currently pursuing their master’s in computer science or related field.
  • Proficiency in programming and scripting languages such as Python/Bash and experience in writing automation scripts.
  • Good understanding and experience using modern Source Code Management (SCM) tools like Git.
  • Understands how Containers or Open Container Initiative (OCI) technology like Docker works.
  • Can demonstrate working experience with any Linux Distribution (Debian Preferred).
  • Excellent problem solver and the ability to work independently and as part of a team.
  • Passion or Interest in Build Systems (such as Bazel)
  • A good communicator and doesn’t hesitate to collaborate with the cross functional team members.
  • Ability to maintain and write documentation.


Preferred Qualifications:
  • Experience using a polyglot build tool such as Bazel/Buck/Yocto
  • Its great if you can read or write C++ or Rust code.
  • If you already have experience in using modern CICD tools like Gitlab, Jenkins, Artifactory, Datadog then you can learn our ways of working faster.


Benefits/Perks:

•PTO

•Sick Time


Additional Information:

The current hourly rate for this position is as follows and may be modified in the future: $28(Undergraduate Students)/$32(Graduate Students)


Why should you apply?

Here at MBRDNA, you create digital ecosystems around cars, you design a language between humans and machines, you make a car even more intelligent - you make the new reality for cars. MBRDNA was honored as one of the "Best Places to Work" by BuiltIn in January 2024, a testament to our commitment to creating an exceptional work environment. At each of our offices, we foster a culture of collaboration and continuous learning, ensuring every team member can thrive and innovate.


Benefits for Full-Time* Employees Include:

• Medical, dental, and vision insurance for employees and their families

• 401(k) with employer match

• Up to 18 company-paid holidays

• Paid time off (flexible time off for salaried employees), sick time, and parental leave

• Tuition assistance program

• Wellness/Fitness reimbursement programs

* Internships & Contractors excluded from Full-Time Employee benefits



MBRDNA is an equal opportunity employer (EOE) and strongly supports diversity in the workforce. MBRDNA only accepts resumes from approved agencies who have a valid Agency Agreement on file. Please do not forward resumes to our applicant tracking system, MBRDNA employees, or send to any MBRDNA location.  MBRDNA is not responsible for any fees or claims related to receipt of unsolicited resumes.


Mercedes-Benz Research and Development North America, Inc.

PRIVACY NOTICE FOR CALIFORNIA RESIDENTS

https://mbrdna.com/california-employee-privacy-notice/



Average salary estimate

$62400 / YEARLY (est.)
min
max
$58240K
$66560K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Intern, Release Engineer, Mercedes-Benz Research & Development North America

Join Mercedes-Benz Research & Development North America (MBRDNA) as an Intern, Release Engineer, and immerse yourself in the cutting-edge world of automotive technology! Our team is dedicated to pushing the boundaries of what's possible, creating innovative solutions that enhance the driving experience while being mindful of the environment. As part of the Autonomous Driving (AD) Middleware Team, you'll have the opportunity to work alongside experienced engineers and designers to support the development and enhancement of build and release engineering. This internship is a perfect fit for a highly motivated student who's pursuing their master's in computer science or a related field. Throughout your 6-month journey, you'll be involved in automating workflows, optimizing CI/CD processes, and ensuring efficient software integration and delivery. You'll also gain hands-on experience with modern DevOps tools and methodologies. Your responsibilities will include writing high-quality scripts in Python and Bash, implementing build systems using Bazel and GitLab CI, handling various package types, and participating in an Agile/Scrum environment to deliver impactful software. With MBRDNA, you’ll not only build your technical skills but also collaborate with a supportive team passionate about innovation. Plus, you’ll enjoy a strong company culture, recognized as one of the 'Best Places to Work' in 2024, where continuous learning and collaboration are at the forefront. Don’t miss this fantastic opportunity to enhance your skills and contribute to shaping the future of automotive technology!

Frequently Asked Questions (FAQs) for Intern, Release Engineer Role at Mercedes-Benz Research & Development North America
What are the main responsibilities of an Intern, Release Engineer at Mercedes-Benz Research & Development North America?

As an Intern, Release Engineer at Mercedes-Benz Research & Development North America (MBRDNA), your main responsibilities will include collaborating with the Release Engineering team to write high-quality scripts using Python and Bash, implementing and maintaining build systems through tools like Bazel and GitLab CI, and automating workflows to optimize CI/CD processes. You'll be working alongside experienced engineers to promote effective software integration and delivery while participating actively in Agile/Scrum practices.

Join Rise to see the full answer
What qualifications do I need to apply for the Intern, Release Engineer position at MBRDNA?

To be eligible for the Intern, Release Engineer role at Mercedes-Benz Research & Development North America, you should be pursuing a master’s degree in computer science or a related field. It’s essential to have proficiency in programming languages, specifically Python and Bash, along with experience using modern Source Code Management tools like Git. A solid understanding of container technology like Docker and experience with Linux distributions, preferably Debian, will also be advantageous.

Join Rise to see the full answer
What skills are important for success as an Intern, Release Engineer at MBRDNA?

Success as an Intern, Release Engineer at Mercedes-Benz Research & Development North America requires a blend of technical and soft skills. It’s crucial to have strong problem-solving abilities, effective communication skills for collaboration with cross-functional teams, and a keen interest in build systems like Bazel. Additionally, being able to document your work clearly and demonstrate a willingness to learn and adapt to new technologies will significantly benefit your internship experience.

Join Rise to see the full answer
What tools will I get to work with as an Intern, Release Engineer at Mercedes-Benz?

Interns at Mercedes-Benz Research & Development North America will engage with a variety of modern DevOps tools and methodologies. You will specifically work with programming and scripting in Python and Bash, implement build systems like Bazel and utilize CI/CD tools such as GitLab. Furthermore, you'll handle binaries and packages through Artifactory and explore containerization technologies like Docker, all aimed at refining your technical expertise and project delivery abilities.

Join Rise to see the full answer
What makes MBRDNA a great place for an internship in Release Engineering?

Mercedes-Benz Research & Development North America is highly regarded as a fantastic place to intern due to its commitment to innovation and collaboration. Recognized as one of the 'Best Places to Work' in 2024, MBRDNA offers a supportive work environment that promotes continuous learning, hands-on experience in cutting-edge technology, and an opportunity to contribute to real-world projects that enhance the driving experience. Plus, the internship program focuses on not just development, but also personal growth and skill enhancement.

Join Rise to see the full answer
Common Interview Questions for Intern, Release Engineer
Can you explain your experience with build systems like Bazel?

When answering this question, be prepared to discuss any projects where you used Bazel or similar tools. Highlight specific tasks you accomplished, such as dependency management or build optimization, and showcase your understanding of how Bazel can enhance software delivery and efficiency.

Join Rise to see the full answer
How do you approach automating workflows using CI/CD tools?

In your response, detail your approach to identifying repetitive tasks and how you conceptualize building an automation strategy. Discuss any experience you have with GitLab CI or similar tools and specific examples of workflows you've successfully automated.

Join Rise to see the full answer
What are the advantages of using version control systems like Git?

Emphasize the importance of version control in maintaining a codebase and enabling collaboration. Discuss benefits such as tracking changes, facilitating collaboration among teams, and the ability to revert to previous versions if necessary. You might also mention experiences where Git has helped you resolve issues with code integration.

Join Rise to see the full answer
Can you describe a challenging problem you've solved in a previous project?

Select a relevant challenge from your past projects, and detail the problem-solving steps you took, the resources you utilized, and the final outcome. Highlight any teamwork or collaboration that was involved in overcoming the challenge, showcasing your ability to work well with others.

Join Rise to see the full answer
What programming languages are you most comfortable with, and how have you used them?

Be honest about your proficiency with programming languages. Specifically mention Python and Bash since these are relevant for the Intern, Release Engineer position. Describe projects where you applied these languages for automation tasks, scripting, or build management.

Join Rise to see the full answer
How do you prioritize tasks when working on multiple projects?

Discuss your approach to task prioritization, considering factors like deadlines, project importance, and dependencies. Mention any tools or methods you use to stay organized and ensure timely delivery of your work while also collaborating with team members.

Join Rise to see the full answer
What do you know about the Agile/Scrum methodology?

Explain your understanding of Agile and Scrum principles, such as iterative development, real-time feedback, and the importance of daily stand-ups. If applicable, share experiences where you've participated in Agile teams, emphasizing your contributions and how they align with Agile practices.

Join Rise to see the full answer
Describe your experience with containers and Docker.

Be ready to detail your experience with containerization technologies, specifically Docker. Discuss how you have used Docker for development or deployment, and mention any scenarios where it helped streamline workflows or improved the software delivery process.

Join Rise to see the full answer
Why are you interested in this internship at Mercedes-Benz?

Share your passion for automotive technology and how it aligns with the innovative projects at Mercedes-Benz Research & Development North America. Discuss your eagerness to learn from experienced engineers and contribute to real-world projects, showcasing your enthusiasm for the field.

Join Rise to see the full answer
How do you keep up with the latest trends and tools in software development?

Discuss your methods for staying current with industry trends, such as following tech blogs, attending webinars, or participating in online communities. Mention any personal projects or recent technologies you've explored as a way to showcase your proactive approach to professional growth.

Join Rise to see the full answer

Mercedes-Benz Research & Development North America (MBRDNA) is continuously striving to innovate premium mobility. It is a place for exceptional people with outstanding ideas and the absolute willingness to bring them to life. We are not about car...

5 jobs
MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Internship, on-site
DATE POSTED
March 30, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!