FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Intern / Working Student – Software Development
Munich ElectrificationWorking Student supporting the development of innovative Battery Management Systems. Assisting software engineers while gaining knowledge in electric vehicle batteries and electronics development.
Tech Stack
Tools & technologiesFlashPythonQt
About the role
Key responsibilities & impact- 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
What you’ll need- 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
Comp & perks- 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).
ATS Keywords
✓ Tailor your resumeApplicant 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