About the Company
We are a deeptech aWe are a deeptech Newspace company founded in 2017. Following three years of development at Stanford and Singapore, the team has now settled in Toulouse to start its In-Orbit Servicing activities. We are now a team of 15 with 10 nationalities, exporting our activities over 4 continents. Our Mission is to offer satellite operators a competitive way of managing their fleet, from Inspection & Surveillance to Life Extension Services. Space Infrastructure is growing and so the need for maintaining the assets in orbits.
company. Following 3 years of artificial intelligence development at Stanford and Singapore, the team has now settled in Toulouse in 2020 to start its In Orbit Servicing activities.
Our Mission is to offer Satellites Operators a competitive way of managing their fleet, from Inspection & Surveillance to Life Extension Services. Space Infrastructure is growing and so the need for maintaining the assets in orbits. We believe that Space Sustainability can be enhanced now by providing on orbit services and later, by supporting debris removal actions with proven technologies.
Our First 2 satellites are scheduled for launch in September 2022 and Q1 2023 in GEO Orbit enabling a steady revenue stream for the next stage development of our technologies.
About the Role
Want to join us?
We are looking for an experienced Embedded System Engineer to develop new solutions.
Our Software team is ramping up to develop the next generation of our Vision Based Navigation Software. The Embedded System Engineer is part of the R&D team and leads the activities in algorithms development and validation.
How you will help us:
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
These responsibilities are just a starting place! We’re a small company, we don’t have rigid roles, and we have a lot to do—we can help you grow wherever your interests take you.
Requirements
What we need:
Master's or Doctoral Degree in Computer Science/Engineering or related field
Strong working knowledge of satellite systems and space system engineering principles
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 robotics software development in a Linux environment
Excellent communication skills in English