Senior Embedded Software Engineer
H3 Dynamics Holdings
H3 Dynamics is a global leader in hydrogen power solutions for the drone and aviation industry. With more than 15 years of experience, it has been continuously pioneering innovation in the field of long endurance electric flight and is now actively working on carbon-free solutions for the next-generation air vehicles. Pioneers of hydrogen-electric distributed propulsion with Element One, H3 Dynamics develops state-of-the-art hydrogen-electric fuel cell systems to decarbonise the aerospace industry. These solutions can be adapted to both propulsive and non-propulsive needs, as well airborne or ground applications.
As part of its ambition to decarbonise air mobility, H3 Dynamics is looking for a Senior Embedded Software Engineer to lead and participate in the development and implementation of H3 Dynamics’ future fuel cell software.
Mission:
- Responsible for developing and documenting the software architecture, design and verification strategies.
- Identification of relevant suppliers for embedded controllers following aerospace standards.
- Support the engineering team in the development of the fuel cell system control logic and its verification and validation plans.
- Integrate the software directly onto the systems, testing and validating it according to the project's regulatory requirements.
- Provide technical support and troubleshooting for embedded software issues, using advanced debugging techniques.
- Define a strategy to develop embedded software accordingly with aerospace standards (DO-178).
- Implementation of Hardware-in-the-loop simulation of fuel cell system models.
- Development of custom fuel cell testing lab interfaces, for real-time I/O and monitoring.
Profile:
- Engineering degree, Master of Science or Advanced Master with a focus on Embedded Systems and Software.
- Significant experience of between 5-10 years in the development of embedded software for aerospace.
- Proficiency in C/C++/Assembly
- Experience of model-based software development in Simulink/Stateflow.
- Thorough understanding of DO178B/C standards and objectives.
- Knowledge of communication protocols like ARINC825, ARINC429, and CAN Bus.
- Knowledge on Hardware-in-the-loop simulation.
- Experience in assisting with hardware commissioning and debugging.
- Knowledge and experience with project management practices.
- Experience in scripting languages like Python would be an added advantage.
- Experience with LabView is a plus.
- Knowledge or experience with fuel cells is a plus.
- Highly motivated and autonomous profile, with strong communications skills, and willing to propose own ideas.
- High level of written and spoken English mandatory. French or other languages would be a bonus.
Benefits :
- High level of responsibility and flexibility in ways of working.
- Supportive work environment, opportunities for professional development.
- Work on increasingly challenging and engaging real-world projects.
- Join a young, dynamic and international team that values innovation, growth, and teamwork.