Software Engineering Intern

Internship
Sunnyvale, 🇺🇸 United States
Software Developer
Software development

Automated software deployments and over-the-air updates are at the backbone of fast and secure development of tomorrow’s ADAS and autonomous driving systems. As a leader in these fields, Mercedes-Benz is at the forefront of new developments in this area. Members of the software update team develop algorithms optimized for speed and space. This internship offers a unique opportunity to gain hands-on experience in a cutting-edge field within the automotive industry, working with a team of experts dedicated to advancing vehicle technology.

We are seeking a highly motivated and enthusiastic Masters or PhD Intern to join us on the OTA, Software Integration team. This is a 4-6 month internship opportunity in Sunnyvale, CA, and requires you to be available for in-person work, 40 hours per week.

Job Responsibilities:

  • Assist in the development of next-generation software update solutions for Mercedes-Benz vehicles.
  • Collaborate with senior engineers to design, implement, and test software deployment strategies.
  • Contribute to the continuous improvement of the OTA update process, ensuring reliability and efficiency.
  • Analyze the performance characteristics of our software solutions, identifying areas for improvement and optimization.
  • Conduct performance benchmarking and provide detailed analysis reports.
  • Generate runtime logs and comprehensive reports to document the performance and behavior of software updates.
  • Utilize logging tools and techniques to ensure accurate and thorough data collection.
  • Prepare clear and concise reports to communicate findings to the development team

Minimum Qualifications:

  • Currently pursuing a Master’s or PhD in Computer Science, Software Engineering, Electrical Engineering, or a related field.
  • 2 years of experienced required.
  • Experience with D (DLang), C++, or Python programming languages.
  • Experience with the Linux operating system.
  • Experience with version control systems like Git.
  • Strong analytical and problem-solving skills.
  • Excellent written and verbal communication skills.
  • Ability to work effectively in a team environment and independently.
  • Passion for automotive technology and autonomous driving systems.

Preferred Qualifications:

  • Experience with the QNX operating system.
  • Experience with Docker.
  • Experience with scripting languages.
  • Familiarity with virtual machines (QEMU, etc.).
  • Previous internship or project experience in the automotive industry or related fields.
  • Understanding of network protocols and cybersecurity principles.

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)

 

Mercedes-Benz Research & Development North America

Mercedes-Benz Research & Development North America

Revolutionizing the automotive industry through advanced AI technologies.

Automotive
Artificial Intelligence

LinkedIn

🏭motor vehicle manufacturing
🎂1994

Other jobs at Mercedes-Benz Research & Development North America

 

 

 

 

 

 

 

 

View all Mercedes-Benz Research & Development North America jobs

Notifications about similar jobs

Get notifications to your inbox about new jobs that are similar to this one.

🇺🇸 United States
Software Developer

No spam. No ads. Unsubscribe anytime.

Similar jobs