Software Engineer BMS

vor 4 Monaten


Bruchsal, Deutschland Volocopter GmbH Vollzeit

Company Description

Here at Volocopter, we are the pioneers of electric air taxis (electric vertical takeoff and landing aircraft - eVTOLs). We have pledged to bring sustainable urban air mobility to life by getting electric air taxis off the ground in a way that complements existing transportation options in megacities across the globe. In 2011 we carried out the first-ever crewed flight of a fully electric multicopter and have since conducted more than 2,000 public and private test flights across the world ().

Job Description

We are seeking a highly skilled and experienced BMS Software Developer to join our Battery Management team. As a BMS Software Developer, you will play a key role in the development of Battery Management Systems (BMS) software for our aerospace applications. You will leverage model-based development tools like Simulink and Embedded Coder to design, implement, and verify BMS software functionalities. Your strong background in aerospace systems, coupled with your deep knowledge of battery management systems, will be instrumental in delivering high-quality software solutions. 

Your mission during this flight:  

Collaborate with cross-functional teams to understand the requirements and specifications for BMS software development.  Utilize model-based development tools, such as Simulink and Embedded Coder, to design, simulate, and generate production-ready code for BMS software functionalities.  Develop and maintain software architecture and detailed design documentation for the BMS software components.  Implement software algorithms and control strategies to enable accurate and reliable battery management in aerospace systems.  Perform software integration and verification activities, ensuring compliance with aerospace industry standards and requirements.  Conduct software testing and debugging to identify and resolve issues, ensuring the stability and reliability of the BMS software.  Collaborate with hardware engineers to ensure seamless integration of software with BMS hardware components.  Participate in design reviews, code inspections, and other engineering activities to ensure the quality and efficiency of the BMS software development process.  Stay up to date with the latest advancements and best practices in BMS software development, as well as industry trends in aerospace systems.  Collaborate with the certification team to ensure compliance with relevant aerospace standards, such as DO-178C.  Support system-level testing and validation efforts, including hardware-in-the-loop (HIL) and software-in-the-loop (SIL) simulations.  Provide technical expertise and guidance to the engineering team, offering insights and recommendations for improving BMS software performance and reliability.  Collaborate with suppliers and external partners as needed, ensuring seamless integration of third-party software components and modules.  Document software development processes, methodologies, and design decisions for future reference and knowledge transfer. 

Qualifications

Check in your professional skills:

Bachelor's degree in Computer Science, Electrical Engineering, or a related field. Advanced degree preferred. At least 8 years of extensive experience in software development. 5+ years of working experience in an aerospace systems development environment. Proficiency in model-based development tools, such as Simulink and Embedded Coder, for designing and implementing software algorithms. Strong understanding of battery management systems and their application in aerospace systems. Knowledge of relevant aerospace standards and regulations, including DO-178C, and their impact on software development. Proficiency in programming languages commonly used in embedded systems development, such as C and C++. Experience with software integration, verification, and testing in the aerospace industry. Familiarity with software development processes and methodologies, including version control systems and issue tracking tools. Strong analytical and problem-solving skills, with the ability to debug and resolve software issues efficiently. Excellent communication and collaboration skills, with the ability to work effectively in cross-functional teams. Detail-oriented mindset with a focus on producing high-quality and reliable software solutions. Familiarity with hardware-in-the-loop (HIL) and software-in-the-loop (SIL) simulations. Fluent in English.

Preferred Skills: 

Experience with software development for safety-critical systems in the aerospace industry.  Familiarity with battery chemistries and characteristics, and their implications on battery management systems.  Knowledge of battery management system algorithms, such as state estimation, cell balancing, and fault detection.  Understanding of system-level integration and validation processes for aerospace systems.  Familiarity with software development for real-time operating systems(RTOS).  Experience with software certification processes and guidelines, such as DO-178C.  Familiarity with industry best practices for software development, including coding standards and software testing methodologies. 

Additional Information

Our Volocopter flight includes:

Fast-growing high-tech company with a superb network of investors and partners Chance to shape the future of aviation Help us to create groundbreaking new projects - from scratch Personal accountability, as well as growth and learning opportunities, based on your personal strengths An inspiring workplace with modern workspaces, flexible hours, quick decision-making, a flat hierarchy, positive leadership, great team spirit Attractive compensation package

Diversity at Volocopter:

Our differences are what make us great. Here at Volocopter, we value equal opportunities and trust. As air mobility industry innovators, we believe that changing the world starts on team level. We are committed to fostering an environment where everyone feels valued, respected, and empowered to reach their full potential.


  • Software Engineer BMS

    vor 1 Monat


    Bruchsal, Baden-Württemberg, Deutschland Volocopter GmbH Vollzeit

    About Volocopter GmbHVolocopter GmbH is a pioneering company in the field of electric air taxis and sustainable urban air mobility. We are committed to bringing innovative solutions to the aerospace industry, with a focus on safety, efficiency, and environmental sustainability.Job DescriptionWe are seeking a highly skilled and experienced Software Engineer...


  • Bruchsal, Baden-Württemberg, Deutschland Volocopter GmbH Vollzeit

    Volocopter GmbH: Innovative BMS Software Development OpportunitiesWe are seeking a skilled BMS Software Developer to join our Battery Management team at Volocopter GmbH.Key Responsibilities:Collaborate with cross-functional teams to understand BMS software development requirements and specifications.Design, implement, and verify BMS software functionalities...


  • Bruchsal, Baden-Württemberg, Deutschland emagine Consulting Vollzeit

    We are seeking an experienced Senior Software Engineer to join our team at {company}.As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining high-quality software solutions. This role requires a strong understanding of software development principles, practices, and industry trends.

  • Software Engineer

    vor 4 Wochen


    Bruchsal, Baden-Württemberg, Deutschland SEW USOCOME Vollzeit

    At {company}, we are seeking a skilled Software Engineer to join our team. Key responsibilities include:Developing and maintaining software applicationsCollaborating with cross-functional teams to identify and prioritize project goalsDesigning and implementing software solutions to meet business needs

  • Laboratory Test Engineer

    vor 4 Monaten


    Bruchsal, Deutschland Volocopter GmbH Vollzeit

    Job DescriptionYour mission during this flight:The purpose of this hybrid role is to organize and perform all testing activities regarding battery and battery management system (BMS) testing. This includes tests during development phase and qualification testing for type certification of the final product.You will play a vital part in designing a safe...


  • Bruchsal, Baden-Württemberg, Deutschland Karl Schmitt & Co. KG Bahnhofsbuchhandlungen Vollzeit

    Job Title: Software EngineerAt {company}, we are seeking a skilled Software Engineer to join our team. As a Software Engineer, you will be responsible for designing, developing, and testing software applications. Your primary focus will be on the backend of the application, ensuring scalability and reliability.Key Responsibilities:Design and develop software...

  • Laboratory Test Engineer

    vor 4 Monaten


    Bruchsal, Deutschland Volocopter GmbH Vollzeit

    Company Description Here at Volocopter, we are the pioneers of electric air taxis (electric vertical takeoff and landing aircraft - eVTOLs). We have pledged to bring sustainable urban air mobility to life by getting electric air taxis off the ground in a way that complements existing transportation options in megacities across the globe. In 2011 we...


  • Bruchsal, Baden-Württemberg, Deutschland GOLZ & GOLZ Steuerberater PartG mbB Vollzeit

    Job Description: We are looking for a skilled Senior Software Engineer to join our team at {company}. The ideal candidate will have strong programming skills and experience with software development life cycles. Key Responsibilities:Design, develop, and test software applications.Collaborate with cross-functional teams to identify and prioritize software...


  • Bruchsal, Baden-Württemberg, Deutschland Caritasverband Bruchsal Vollzeit

    About the RoleAs a professional software engineer, you will be responsible for designing, developing, and maintaining software applications. This is a challenging and rewarding role that requires strong technical skills and the ability to work collaboratively as part of a team.Key ResponsibilitiesDesign and develop software applications using a range of...


  • Bruchsal, Baden-Württemberg, Deutschland Herrmann + Laux Personal-Leasing GmbH Vollzeit

    About the Role:We are seeking a skilled Java Software Engineer to join our team. The ideal candidate will have a strong background in Java development and experience with cloud computing platforms.Key Responsibilities:- Design and develop scalable and efficient software systems using Java- Collaborate with cross-functional teams to ensure seamless...


  • Bruchsal, Baden-Württemberg, Deutschland SEW-EURODRIVE Vollzeit

    As a senior software engineer, you will be responsible for designing and developing full stack applications to meet the needs of our e-commerce platform. Your expertise in both front-end and back-end development will be crucial in driving our business forward.Key responsibilities include:Design and develop full stack applications using modern...


  • Bruchsal, Baden-Württemberg, Deutschland SEW USOCOME Vollzeit

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team in Full Stack Development. This role will be responsible for designing, developing, and maintaining high-quality software applications.Our ideal candidate will have experience in Python and Java programming languages, as well as a strong understanding of backend...


  • Bruchsal, Baden-Württemberg, Deutschland Schuhhaus Klauser GmbH & Co Vollzeit

    As a key member of our software development team, we are seeking a highly skilled Senior Software Engineer to lead our Cloud Computing initiatives. The ideal candidate will have proficiency in programming languages and a strong understanding of cloud systems architecture. This role involves designing, developing, and maintaining scalable cloud-based systems...


  • Bruchsal, Bruchsal, Deutschland Computer Futures Vollzeit

    Über uns Ein führendes Systemhaus, das schwerpunktmäßig Systemlösungen im Bereich des öffentlichen Nahverkehrs konzipiert, entwickelt, implementiert und vermarktet, sucht zur Neu- und Weiterentwicklung seiner Systemlösungen ab sofort und in Vollzeit einen Softwareentwickler / Software Engineer / Anwendungsentwickler (m/w/d). Bei diesem Arbeitgeber...

  • Software Engineer

    vor 2 Wochen


    Bruchsal, Baden-Württemberg, Deutschland CCC Mitte GmbH Vollzeit

    About the Job: We are seeking a highly skilled Software Engineer to join our team. In this role, you will be responsible for designing, developing, and maintaining full stack applications. This is an excellent opportunity for someone who is passionate about software development and wants to work on challenging projects.Key Responsibilities: Design and...


  • Bruchsal, Deutschland Computer Futures Vollzeit

    Ein führendes Systemhaus, das schwerpunktmäßig Systemlösungen im Bereich des öffentlichen Nahverkehrs konzipiert, entwickelt, implementiert und vermarktet, sucht zur Neu- und Weiterentwicklung seiner Systemlösungen ab sofort und in Vollzeit einen Softwareentwickler / Software Engineer / Anwendungsentwickler (m/w/d). Bei diesem Arbeitgeber steht die...


  • Bruchsal, Deutschland Computer Futures Vollzeit

    Über uns Ein führendes Systemhaus, das schwerpunktmäßig Systemlösungen im Bereich des öffentlichen Nahverkehrs konzipiert, entwickelt, implementiert und vermarktet, sucht zur Neu- und Weiterentwicklung seiner Systemlösungen ab sofort und in Vollzeit einen Softwareentwickler / Software Engineer / Anwendungsentwickler (m/w/d). Bei diesem Arbeitgeber...


  • Bruchsal, Baden-Württemberg, Deutschland Volocopter GmbH Vollzeit

    About the Job:We are looking for a skilled Senior Software Engineer to join our Company team.The ideal candidate will have 5+ years of experience in Software development and a strong background in Backend development.Responsibilities:Design and develop high-quality Backend software components.Collaborate with cross-functional teams to drive Software...


  • Bruchsal, Deutschland Computer Futures Vollzeit

    Über uns Ein führendes Systemhaus, das schwerpunktmäßig Systemlösungen im Bereich des öffentlichen Nahverkehrs konzipiert, entwickelt, implementiert und vermarktet, sucht zur Neu- und Weiterentwicklung seiner Systemlösungen ab sofort und in Vollzeit einen Softwareentwickler / Software Engineer / Anwendungsentwickler (m/w/d). Bei diesem Arbeitgeber...


  • Bruchsal, Deutschland Computer Futures Vollzeit

    Ein führendes Systemhaus, das schwerpunktmäßig Systemlösungen im Bereich des öffentlichen Nahverkehrs konzipiert, entwickelt, implementiert und vermarktet, sucht zur Neu- und Weiterentwicklung seiner Systemlösungen ab sofort und in Vollzeit einen Softwareentwickler / Software Engineer / Anwendungsentwickler (m/w/d).Bei diesem Arbeitgeber steht die...