Activez les alertes d’offres d’emploi par e-mail !

Senior Propulsion Qualification Model (PQM) Test Bench Software Engineer

Rocket Lab

Bordeaux

Sur place

EUR 45 000 - 70 000

Plein temps

Il y a 12 jours

Mulipliez les invitations à des entretiens

Créez un CV sur mesure et personnalisé en fonction du poste pour multiplier vos chances.

Résumé du poste

Join a leading aerospace company as a PQM Test Bench Software Development Engineer. You will design and develop cutting-edge control system software for a modular and reusable space orbital vehicle. This role is vital for the evolution of propulsion systems ensuring high efficiency and reliability in space missions.

Prestations

Relocation assistance
Opportunity to work in a dynamic and innovative environment
Collaborative team culture

Qualifications

  • Minimum 3 years of experience in software development for control systems.
  • Experience with LabVIEW is preferred.
  • Proficiency in Python or C/C++.

Responsabilités

  • Design and develop control system software for the PQM test bench.
  • Develop software architecture in collaboration with teams and subcontractors.
  • Ensure real-time data acquisition with low latency.

Connaissances

Software development
Data acquisition
Control systems architecture
Programming in LabVIEW
Programming in Python
Diagnosing electrical issues

Formation

B.S. degree in Computer Science, Software Engineering, or Electrical Engineering

Description du poste

Here at The Exploration Company, we are developing, producing, and operating Nyx, a modular and reusable space orbital vehicle that can eventually be refuelled in orbit and that can carry cargo - and potentially humans in the longer run.

The heart of a spacecraft lies in its propulsion system, and that's why we, at The Exploration Company, are dedicated to developing our own cutting-edge Propulsion Systems ensuring the highest level of efficiency and reliability in our space endeavours.

We want you as a talented PQM Test Bench Software Development Engineer to help us in our mission by leading the design and development of the control system software for our PQM test bench.

In your capacity as a PQM Test Bench Software Development Engineer, you will be responsible for developing the detailed and modular software architecture for the PQM test bench (in collaboration with TEC’s Propulsion and AIT teams and subcontractors) and supporting testing activities at the PQM test site.

You will report to the Propulsion System Principal Test Engineer.

Key responsibilities:
  • Collaborating closely with TEC’s Propulsion and AIT teams and subcontractors to understand the application's architecture, features, and requirements.

  • Selecting communication protocol between LabVIEW software and control system hardware to ensure real-time data acquisition with low latency.

  • Building, validating and deploying LabVIEW (VIs and SubVIs) applications to communicate and interact with different control systems hardware (e.g., DAQ, PLC) and display data effectively.

  • Contributing to the development of the control system's hardware and software architecture.

  • Programming highly robust, modular and reusable code libraries and working on integrating automated tests into the continuous integration/continuous deployment pipeline to ensure that every code change is thoroughly tested before deployment.

  • Working with engineers on test system specifications and undertake software reviews.

  • Collaborating with the test bench and propulsion team to prioritize and address any issues found during testing, providing detailed reports and analysis to help diagnose and fix bugs efficiently.

What we would love to see from you:
  • Minimum B.S. degree in Computer Science, Software Engineering, Electrical Engineering, or a related field.

  • Over 3 years of experience in software development for control systems, data acquisition, or test bench operations.

  • Experience with software development in LabVIEW (LabVIEW certifications are a plus).

  • Familiarity with data acquisition systems, and communicating protocols with instrumentation.

  • Proficiency in programming languages such as Python or C/C++.

  • Previous experience in testing complex software systems.

  • Hands-on experience with diagnosing electrical and electronic issues using common test and measurement equipment.

  • Reading and understanding wiring/circuit diagrams is an asset.

  • Experience in the aerospace or automation industry is an asset.

  • Fluency in English.

Why you should join us!

What makes us special here at The Exploration Company and why we think you will enjoy working here is:

  • We’re Agile - we make decisions fast whilst keeping our goals and systems in mind

  • We’re Open and Collaborative - we are transparent about risks and obstacles, so that we can cooperate to overcome them

  • We have a lot of Fun - we refuel our energy knowing we are democratising space. It’s a wonderful and rare opportunity, are YOU up for the challenge?

We'd love to hear from you if you wish to be a part of our journey. Please submit your CV now for immediate consideration and we will be in touch shortly.

The Exploration Company is an equal opportunity employer and values diversity. We do not discriminate based on race, religion, colour, national origin, gender, sexual orientation, age, marital status or disability status. Relocation assistance is provided for those willing to relocate including visa sponsorship where applicable.

Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez un fichier PDF, DOC, DOCX, ODT ou PAGES jusqu’à 5 Mo.