GO BACK

Embedded software – Experienced engineer

  • Toulouse, France
  • Full-time
  • As soon as possible

You must have citizenship from a country of the European Union or NATO, excluding the USA, to apply to this position.

Your Mission

To develop new plug-and-play interfaces for space hardware, SpaceLocker is looking to expand its embedded software team. Developments range from the secure management of hardware, the interfacing of field buses in processing resources, to the development and testing of custom circuits in compact form factors.

Overall, you will be part of software development on embedded systems, to allow plug-and-play integration of space missions.

In this position, you will work with the embedded software team to:

  • Define and implement software dealing with “pipework” and on board data handling, including packets handling, telecommunication protocols, access to physical devices, etc., based on SpaceLocker’s environments and space industry standards such as ECSS PUS,
  • Imagine, specify, implement, and test bare metal embedded software (running on small microcontroller or System on Chips) for high-reliability applications,
  • Work with low-level features of the Linux operating system to extract the best performance of embedded systems for our customers,
  • Write the associated unit, integration and functional tests.

The plus sides:

  • Work in a “who does decides” team, autonomous in your own tasks within a dynamic team,
  • Most of the technical stack is written in Rust, with effort put on modern software development environment and techniques,
  • SpaceLocker is a company with flexible processes and the willingness to put money where the mouth is,
  • Lead the shift over to exciting technologies, especially from the ground cloud computing and automotive sector, that are the next generation of standards in the space industry.

For this opportunity, compensation package is 45-60k€ before tax, with an additional 10% performance bonus. 5 week paid vacation, with the possibility to work remote for part of the week, and/or part-time.

Your Profile

This list is not exhaustive nor exclusive. No self-censorship here, if you think your profile fits, even if not ticking all the boxes, feel free to apply and explain to us why in your first email!

Hard skills:

  • You have higher education in STEM and a formal training in software development or embedded systems,
  • You have three to five years of professional experiences with board data handling with embedded systems, in the space sector or similar domains, including some time at a large scale integrator (Thales, Airbus, etc.),
  • You have a good knowledge of programming, including OOP languages like Python, Java, or C++ and system programming languages like C. Bonus: you have a good knowledge of Rust, or willingness to learn
  • You’re fluent with the basic use of Linux systems and may have some experience with embedded-Linux specific tools like Yocto or Buildroot.

Soft skills:

  • You take responsibility, show autonomy and are not afraid of improvisation. The startup world is a bit messy sometimes, and we’ll need your help on unexpected topics,
  • You are not afraid of document writing (be it straight documentation, tests reports, tests plan, requirements facing tests etc…),
  • You’re comfortable working in English, SpaceLocker is an European company.

About the Company

SpaceLocker aims to make satellite missions more efficient and sustainable.

To achieve this, we develop shared satellite missions or more technically in-orbit payload hosting. This hosting service enables any organization to launch easily and quickly sensors or experiments to harvest space data without having to hassle with the technical satellite and space segment part. On the other side, by sharing higher-end space infrastructure, our customers increase their performances and reduce the environmental impact of their missions both regarding emissions and debris production. Technically, this is made possible thanks to a technological stack combining proprietary hardware and cloud-inspired software into a “space USB for satellites” that enables this revolutionary plug-and-play effect.

We are not trying to build a dog picture blockchain nor a hotel on the Moon, but a rock-solid company that will provide the foundations for the next generation of space exploration. This intention is anchored to a strong technical expertise, a quick prototyping approach and a direct link to the market.

SpaceLocker is a company firmly engaged about diversity and inclusivity, of age, gender, origins, handicap or any other characteristic (and we are aware of the slight irony, the founder team being the most average white guys you can imagine 😀). Progress and inclusion are not just corporate speech: we are aware it needs actual efforts and compromises.

Apply now!

* indicates required fields

Personal Information
Name(Required)
Drop files here or
Accepted file types: pdf, Max. file size: 2 MB, Max. files: 2.