Your personal AI career agent
Intern - Firmware Architect/Developer (Software-Defined BMS)(m/w/x)
Assisting in firmware architecture design for Software-Defined BMS, integrating AUTOSAR BSW drivers at an automotive embedded systems developer. C/C++ for embedded systems and AUTOSAR BSW experience preferred. On-site cafeteria, flexible hours.
Requirements
- Strong understanding of firmware architecture and modular design principles
- Programming in Python and C/C++ for embedded software development
- Experience with AUTOSAR Basic Software (BSW) driver development and configuration
- Knowledge of real-time operating systems (RTOS) and partitioning strategies
- Exposure to functional safety (ISO 26262) and automotive standards
- Expertise in DSP fundamentals, including FFT and DFT implementations
- Experience with ML and AI algorithms for edge computing environments
- Familiarity with architecture frameworks and performance optimization techniques
- Battery Management System (BMS) domain knowledge
- Experience with eIQ Toolkit, MCUXpresso, and Design Studio tools
- Responsibility for security related tasks
- Conscious and reliable way of working for security certifications
Tasks
- Assist in designing firmware architecture for a Software-Defined Battery Management System
- Implement strong firmware development practices for embedded systems
- Support integration of AUTOSAR Basic Software drivers into the architecture
- Collaborate with system engineers to ensure compliance with functional safety standards
- Document architecture diagrams, design decisions, and interface specifications
- Develop and deploy Machine Learning and AI-based edge processing solutions for BMS applications
Education
- Currently in higher educationOR
- Bachelor's degreeOR
- Master's degree
Languages
- English – Business Fluent
Tools & Technologies
- Python
- C/C++
- AUTOSAR
- DSP
- ML
- AI
- eIQ Toolkit
- MCUXpresso
- Design Studio
Benefits
Flexible Working
- Flexible working hours
Free or Subsidized Food
- On-site cafeteria
Other Benefits
- Networking initiatives
- Employee Resource Groups
Like this job?
BetaYour Career Agent finds similar jobs for you every day.
Not a perfect match?
- BMW GroupFull-timeInternshipWith HomeofficeMünchen
- BMW Group
Intern Battery Software Development Full Stack(m/w/x)
Full-timeInternshipWith HomeofficeMünchen - NXP Semiconductors Germany GmbH
Intern for Edge AI Model Zoo Optimization Research & Engineering(m/w/x)
Full-timeInternshipWith HomeofficeMünchenfrom 2,420 / month - Renesas Electronics
Senior Staff Software Engineer – Automotive Battery Management Systems(m/w/x)
Full-timeWith HomeofficeSeniorGermering - BMW Group
Intern Frontend Development for High-Voltage Storages(m/w/x)
Full-timeInternshipWith HomeofficeMünchen
Intern - Firmware Architect/Developer (Software-Defined BMS)(m/w/x)
Assisting in firmware architecture design for Software-Defined BMS, integrating AUTOSAR BSW drivers at an automotive embedded systems developer. C/C++ for embedded systems and AUTOSAR BSW experience preferred. On-site cafeteria, flexible hours.
Requirements
- Strong understanding of firmware architecture and modular design principles
- Programming in Python and C/C++ for embedded software development
- Experience with AUTOSAR Basic Software (BSW) driver development and configuration
- Knowledge of real-time operating systems (RTOS) and partitioning strategies
- Exposure to functional safety (ISO 26262) and automotive standards
- Expertise in DSP fundamentals, including FFT and DFT implementations
- Experience with ML and AI algorithms for edge computing environments
- Familiarity with architecture frameworks and performance optimization techniques
- Battery Management System (BMS) domain knowledge
- Experience with eIQ Toolkit, MCUXpresso, and Design Studio tools
- Responsibility for security related tasks
- Conscious and reliable way of working for security certifications
Tasks
- Assist in designing firmware architecture for a Software-Defined Battery Management System
- Implement strong firmware development practices for embedded systems
- Support integration of AUTOSAR Basic Software drivers into the architecture
- Collaborate with system engineers to ensure compliance with functional safety standards
- Document architecture diagrams, design decisions, and interface specifications
- Develop and deploy Machine Learning and AI-based edge processing solutions for BMS applications
Education
- Currently in higher educationOR
- Bachelor's degreeOR
- Master's degree
Languages
- English – Business Fluent
Tools & Technologies
- Python
- C/C++
- AUTOSAR
- DSP
- ML
- AI
- eIQ Toolkit
- MCUXpresso
- Design Studio
Benefits
Flexible Working
- Flexible working hours
Free or Subsidized Food
- On-site cafeteria
Other Benefits
- Networking initiatives
- Employee Resource Groups
Like this job?
BetaYour Career Agent finds similar jobs for you every day.
Not a perfect match?
- BMW Group
Intern Battery Software Development with Full Stack Development(m/w/x)
Full-timeInternshipWith HomeofficeMünchen - BMW Group
Intern Battery Software Development Full Stack(m/w/x)
Full-timeInternshipWith HomeofficeMünchen - NXP Semiconductors Germany GmbH
Intern for Edge AI Model Zoo Optimization Research & Engineering(m/w/x)
Full-timeInternshipWith HomeofficeMünchenfrom 2,420 / month - Renesas Electronics
Senior Staff Software Engineer – Automotive Battery Management Systems(m/w/x)
Full-timeWith HomeofficeSeniorGermering - BMW Group
Intern Frontend Development for High-Voltage Storages(m/w/x)
Full-timeInternshipWith HomeofficeMünchen