Social network you want to login/join with:
Here at Volocopter, we are pioneers of electric air taxis (electric vertical takeoff and landing aircraft - eVTOLs). We aim to bring sustainable urban air mobility to life by deploying electric air taxis in megacities worldwide. Since our first crewed electric multicopter flight in 2011, we have conducted over 2,000 test flights globally.
Job Description
We are seeking a skilled BMS Software Developer to join our Battery Management team. You will develop BMS software for aerospace applications, using tools like Simulink and Embedded Coder to design, implement, and verify functionalities. Your aerospace systems expertise and knowledge of battery management will be crucial in delivering high-quality software solutions.
Your mission during this flight:
- Collaborate with cross-functional teams to understand BMS software requirements.
- Design, simulate, and generate production code for BMS functionalities using model-based development tools.
- Maintain software architecture and detailed design documentation.
- Implement algorithms and control strategies for reliable battery management.
- Perform integration, verification, testing, and debugging to ensure software stability and compliance with aerospace standards.
- Work with hardware engineers for seamless software-hardware integration.
- Participate in reviews and engineering activities to ensure quality and efficiency.
- Stay updated on BMS software development advancements and industry trends.
- Collaborate with the certification team to meet standards like DO-178C.
- Support system testing, including HIL and SIL simulations.
- Provide technical guidance to the team and collaborate with external partners.
- Document development processes and decisions for future reference.
Qualifications
Check your professional skills:
- Bachelor's in Computer Science, Electrical Engineering, or related field; advanced degree preferred.
- Minimum 8 years in software development, with 5+ in aerospace systems.
- Proficiency in Simulink and Embedded Coder for software design and implementation.
- Deep understanding of battery management systems in aerospace contexts.
- Knowledge of aerospace standards like DO-178C.
- Proficiency in C and C++ for embedded systems.
- Experience with software integration, verification, and testing.
- Familiarity with development processes, version control, and issue tracking.
- Strong analytical, debugging, and problem-solving skills.
- Excellent communication and teamwork abilities.
- Detail-oriented with a focus on quality and reliability.
- Experience with HIL and SIL simulations.
Preferred Skills:
- Experience with safety-critical aerospace software.
- Knowledge of battery chemistries and management algorithms.
- Understanding of system integration and validation.
- Experience with RTOS-based software development.
- Familiarity with software certification processes like DO-178C.
- Knowledge of best practices in software development and testing.
Additional Information
Our Volocopter flight includes:
- A fast-growing high-tech company with strong investor and partner networks.
- Opportunities to shape the future of aviation.
- Groundbreaking projects from scratch.
- Personal accountability, growth, and learning based on your strengths.
- An inspiring workplace with modern spaces, flexible hours, quick decisions, flat hierarchy, positive leadership, and a great team spirit.
Diversity at Volocopter:
We value diversity and equal opportunities. We believe that innovation starts with our team and are committed to creating an environment where everyone feels valued, respected, and empowered to reach their full potential.