XX
Dark

Orbital Mission Simulator Developer - Confirmed level

  • +3
  • +4
  • FR
    Paris, Île-de-France, France
Show interest
  • +3
  • +4
  • FR
    Paris, Île-de-France, France

About

At Dark, we passionately believe that space represents not only a cornerstone of the modern world but also a catalyst for shaping our future. Our mission is clear: to safeguard this invaluable realm by pioneering spacecraft and mission designs for the protection of vital orbits and assets.

That is why we are gathering a team of bright minds to tackle crucial challenges through advanced engineering. Our focus? Velocity. We are kicking in technologies that will enable faster-than-ever orbital missions, ushering in a new era defined by unprecedented agility and boundless opportunity.

Joining the software department, you will participate in the development of Dark's Software-In-The-Loop and Hardware-In-The-Loop capabilities. You will be responsible for the development of new simulator features, interfacing with the GNC team to gather adequate models and with the avionics team for the design of the interface with the operational boards.

First Missions
  • Getting up to speed with the simulator architecture and past development activities
  • Implementing an absolute attitude sensor emulation capacity
  • Interfacing through ROS with the Matlab/Simulink model for the flight dynamics extrapolation
Responsibilities
  • Providing emulated capacities to enable complete testing of the software and electronic boards
  • Developing ROS-based packages to emulate sensors/actuators interfaces
  • Defining requirements and coordinating the development of electronic boards to interface spacecraft components
  • Implementing Hardware-In-the-Loop tests of Avionics components
  • Integrating Simulink plant model blocks into a C++ framework
  • Interfacing with and supporting GNC and electronics teams
  • Contributing to the software processes and tools, to meet high-quality engineering standards
  • Identifying commonalities with the Ground Segment software suite

Requirements

  • 7+ years of experience in software development (experience in V&V processes is a plus)
  • Ideal background from the Defense / Aerospace industry (e.g. MBDA, Thales, Dassault, Safran, etc.)
  • Theoretical and applied skills in C++ and Python programming languages
  • Knowledge of ROS
  • Hands-on experience with real-time applications
  • Basic understanding of electronics and low-layer software
  • Basic understanding of GNC and spacecraft flight dynamics
  • As we have an international team, knowledge of technical English is required. Fluency in French is a plus
Culture

We recognize that extraordinary work ethics turn mere achievements into triumphs. Hence, we hold each team member accountable for enhancing collaborative performance within Dark by embodying the following skillset:

  • Methodology – Your ability to clearly define and articulate the steps required to achieve a desired outcome
  • Relevancy – Your capacity to discern and select the most appropriate course of action based on the prevailing context and circumstances
  • Results – Consistently obtaining and updating the necessary resources and information to drive towards the intended outcome effectively

Benefits

  • Join - our core team, poised to expand into a company with hundreds.
  • Engage - in a deeply technical project with high level systems trade-off and long term industrial vision.
  • Learn - every day in an environment driven by continuous improvement.
  • Enjoy - a team rewarding autonomy and uphold high standard at work.

Salary package ranging from 59 K€ to 80 K€ gross, additional performance bonuses and project-based bonuses.

#J-18808-Ljbffr

Nice-to-have skills

  • C++
  • Python
  • Simulink
  • Matlab
  • Paris, Île-de-France, France

Work experience

  • Embedded
  • Hardware
  • Electronics Engineering

Languages

  • English