Intern (f/m/d) - Firmware Architect/Developer (Software-Defined BMS)

vor 2 Wochen


Munich, Bayern, Deutschland NXP Semiconductors Vollzeit

Join our team to shape the future of automotive energy systems As an intern, you will contribute to the design and development of firmware architecture for a Software-Defined Battery Management System (Gateway, Battery Junction Box). This role focuses on creating modular, scalable, and high-performance solutions for next-generation electric vehicles. You will work on embedded systems, signal processing, and edge AI/ML algorithms, ensuring compliance with automotive standards and functional safety requirements.

Key Responsibilities

  • Assist in firmware architecture design for a Software-Defined Battery Management System.
  • Drive strong firmware development practices, including architecture design and optimization for embedded systems.
  • Support integration of AUTOSAR Basic Software (BSW) drivers into the architecture.
  • Collaborate with system engineers to ensure functional safety (ISO and performance compliance.
  • Document architecture diagrams, design decisions, and interface specifications.
  • Develop and deploy Machine Learning (ML) and AI-based edge processing solutions for BMS applications.

Technical Skills

  • Strong understanding of firmware architecture and modular design principles.
  • Programming: Python and C/C++ for embedded software development.
  • AUTOSAR: Experience with Basic Software (BSW) driver development and configuration.
  • Knowledge of real-time operating systems (RTOS) and partitioning strategies.
  • Exposure to functional safety (ISO 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.

Nice to Have

  • Battery Management System (BMS) domain knowledge.
  • Experience with eIQ Toolkit, MCUXpresso, and Design Studio tools.

What We Offer

  • A monthly salary of €2,420.00
  • Flexible working hours
  • The possibility to work in a hybrid setup
  • Access to an on-site cafeteria
  • Networking initiatives and Employee Resource Groups such as Young Community, No Extra Planet, NXP Equal, Women in NXP, and more — fostering both professional and personal exchange

Please note:
The successful candidate may/will be responsible for security related tasks.
The assignment may/will be in scope of security certifications, therefore a conscious and reliable way of working is necessary.

More information about NXP in Germany...

#LI-4da9

  • Munich, Bayern, Deutschland NXP Semiconductors Vollzeit

    Join our team to shape the future of automotive energy systems As an intern, you will contribute to the design and development of firmware architecture for a Software-Defined Battery Management System (Gateway, Battery Junction Box) . This role focuses on creating modular, scalable, and high-performance solutions for next-generation electric vehicles. You...


  • Munich, Bayern, Deutschland Mynaric Vollzeit

    Your way into the future Join us as an Embedded Software Developer (m/f/x) and work with us on changing the futureWhat awaits you at MynaricDesign, develop, and implement firmware and software for embedded systems following best practices and techniques.Review and analyze software requirements, making necessary architectural adjustments.Provide technical...

  • Software AI developer

    Vor 4 Tagen


    Munich, Bayern, Deutschland Medability GmbH Vollzeit

    **Develop surgical training systems of the future with us**We are looking for a qualified, passionate, and enthusiastic team member to join our developer team as a Software AI developer (m/f/d).You willTogether with an agile and innovative team to develop a novel tracking systemYou will have the opportunity toGet to know tracking systemsAcquire knowledge...


  • Munich, Bayern, Deutschland LivaNova Vollzeit

    As a global medtech company, we are driven by our Vision of changing the trajectory of lives for a new day and our Mission to create ingenious solutions that ignite patient turnarounds. Our relentless commitment to patients and strong legacy of innovation in healthcare are the foundation of our future. If you're looking for a new chance, a new beginning, a...

  • Embedded Developer

    Vor 3 Tagen


    Munich, Bayern, Deutschland Delve Search - Global Search Consultants Vollzeit

    Embedded / Software Developer (m/w/d) – Geräte- und Plattformentwicklung – MünchenUnser Mandant ist ein international tätiges Technologieunternehmen, das hochpräzise Analysegeräte für Laboranwendungen entwickelt und produziert. Zur Verstärkung des Entwicklungsteams wird ein Embedded / Software Developer (m/w/d) gesucht, der an der...


  • Munich, Bayern, Deutschland IC Resources Vollzeit

    This leading semiconductor company urgently seeks Embedded Firmware Engineers to be based at their R+D Centre in Munich.The Embedded Firmware Engineers will be working as part of a small, high calibre, team developing software and firmware for high speed PHYs (SERDES) used worldwide in the automotive industry. The Embedded Firmware Engineers will be involved...


  • Munich, Bayern, Deutschland LivaNova Vollzeit

    Join us today and make a difference in people's livesSenior Firmware Engineering (m/f/d)Position SummaryWe are looking for an experienced and results-orientedSeniorFirmware Engineerwith proven leadership capabilities to join our team developing software forHeart-Lung Machines and other safety-critical medical devices. In this role, you will design,...

  • Software Developer

    Vor 2 Tagen


    Munich, Bayern, Deutschland PACS Software GmbH & Co. KG Vollzeit

    Du hast Lust, ein etabliertes Softwareprodukt technisch weiterzuentwickeln – und dabei an spannenden, zukunftsweisenden Projekten mitzuwirken?Dann komm in unser Team und gestalte mit uns die Zukunft der PACS Projektcontrolling und Projekt-ERP SoftwarePACS ist eine führende Projekt-Software, die in zahlreichen Unternehmen im Einsatz ist – vor allem dort,...


  • Munich, Bayern, Deutschland Agile Robots SE Vollzeit

    The AI Team at Agile Robots is looking for a dedicated Senior Software Architect with strong expertise in designing large-scale, maintainable software systems. You are expected to have 5+ years of experience in architecting and implementing data-driven applications, ideally in robotics or related domains. This position focuses on building robust frameworks...

  • Software Architect

    vor 1 Woche


    Munich, Bayern, Deutschland DieProduktMacher GmbH Vollzeit

    So why should you read on?Do you want to have a positive impact with your passion for digital? Then join our team and help us scale the impact with a larger client base for conscious digital products.As a (Senior) Software Architect at DPM, you design resilient, future-proof architectures and implement software that solves real problems for real people.Most...