About the Company
We are a deeply innovative Newspace company founded 5 years ago, located in downtown Toulouse since 2020.
We design, develop and operate our own constellation of satellites and Rendez-Vous technologies for in-orbit services in GEO orbit:
“OrbitGuard” is a nanosatellite performing rendezvous, inspection and SSA services. Our nanosatellite Orbit Guard 1 is in GEO orbit since May 1st, 2023 !
“Endurance” is a docking servicer performing, in the short term, a life extension service for GEO satellites and in the longer term other in-orbit maintenance services.
About the Role
Want to join us?
To complete our dynamic and international team, we are looking for a confirmed profile of Senior Flight Software Engineer !
Job Description
Implement and test state-of-the-art navigation and control algorithms in simulation environments and on target flight processor.
Integrate, debug, and test software on target hardware and heterogeneous system architectures (ARM, RISC-V as well as FPGAs) as well as different target OS (Embedded Linux, FreeRTOS, baremetal)
Help design next-gen autonomous in-orbit servicing missions from the ground up.
Implement and integrate robotics algorithms into software using MATLAB, Python and/or C++.
Automate optimized code generation from high-level languages to embedded C/C++.
Design custom low-latency interfaces and drivers for a multitude of sensors.
Requirements
Bachelor's degree in Computer Science/Engineering or related field
Proficiency in C/C++ as well as hands-on experience with Git, MATLAB and/or Python
Solid understanding of embedded systems and OS-level development
Experience with software development for SoC and real-time operating systems (i.e. FreeRTOS)
Two or more years of experience in kernel development, toolchain kernel compilation, BSP development
Two or more years of experience in flight software development for satellite missions or other deployed systems
Excellent communication skills in English
Preferred qualifications:
Master's or Doctoral Degree in Computer Science/Engineering or related field
Strong working knowledge of satellite systems and space system engineering principles
What we offer
The opportunity to be part of an international team transforming the space industry.
A creative and innovative work environment where ideas turn into reality.
Competitive salary and benefits.