Munich Electrification

Intern / Working Student – Software Development

Munich Electrification

full-time

Posted on:

Location Type: Hybrid

Location: MunichGermany

Visit company website

Explore more

AI Apply
Apply

Job Level

Tech Stack

About the role

  • Assist software development engineers in developing innovative BMS (Battery Management Systems).
  • Drive code quality through active refactoring, code clean-ups, and maintenance of existing codebases.
  • Design and implement common libraries to streamline development across multiple projects.
  • Support the development of core BMS algorithms, including life-cycle calculations (e.g., State of Health).
  • Enhance the reliability of the flash tool, implement standard UDS support, ensure configurability, and add Over-the-Air (OTA) flashing capabilities.
  • Develop a simple, user-friendly UI tool for hardware validation teams to enable straightforward hardware testing via interfaces (using UDS and debug CAN).
  • Build and maintain metrics dashboards to visualize runtime metrics, ensure compatibility across projects, and implement automated alerts for anomalies.

Requirements

  • Bachelor's or Master's student in software engineering, mechatronics, physics, or a related engineering field.
  • Initial experience with C/C++ and Python; experience with UI frameworks (e.g., Qt, Tkinter, or web-based) is a plus.
  • Basic understanding of communication protocols (CAN, UDS) is highly beneficial.
  • Highly motivated and willing to take responsibility and ownership of a project.
  • Creative, curious, and enthusiastic about innovative electronic solutions for electric vehicles.
  • Team player with strong communication skills; fluent English is required.
Benefits
  • Competitive compensation.
  • Free snacks, coffee, drinks, and daily lunch (freshly prepared by our chef).
  • Regular inspiring and fun team events.
  • Company-branded clothing.
  • Trust-based working hours and a hybrid work model.
  • Pension plan / bonus.
  • Free access to the adjacent fitness center or subsidized EGYM Wellpass.
  • Public transport pass.
  • Bike leasing via Business Bike.
  • Option to “work from anywhere” (6 weeks per year).
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
CC++PythonBMSUI frameworkslife-cycle calculationsUDSOTA flashingmetrics dashboardscommunication protocols
Soft Skills
motivatedresponsibilityownershipcreativecuriousenthusiasticteam playercommunication skills