Work at Aerospacelab

Software – Junior Fullstack Developer Java/Python

Description

Louvain-la-Neuve

Full Time

Apply now

Since its creation in 2018, the company has already grown substantially. Our team gathers more than 25 engineering expertise, from hardware design to software development & data science.

In 2024, Aerospacelab counts offices in Louvain-la-Neuve (Belgium), Toulouse (France), Lausanne (Switzerland) and US West Coast with more than 200 full-time employees, with the ambition to position itself as the European leader in small satellites.

To strengthen our team, we are looking for a :

Fullstack Developer – Java/Python

Job description

As a satellite manufacturer and operator, Aerospacelab develops a range of software products that support the lifecycle of satellites missions: operation of in-orbit satellites, planning of ongoing and future missions, collection and processing of data, intelligence extraction … you name it ! To support those activities, we are looking for passionate and talented developer with a user-centric mindset. 

As a junior fullstack developer, you will join an agile development squad that works on one of the cutting-edge solutions that compose our “Software-as-a-Service” ecosystem. Within this team, you will contribute to the design, implementation and testing of web-based software components.  

At Aerospacelab, our moto is work hard, play hard. With strive to innovate, in a fun and inclusive work environment. We work in short cycles – no waiting for years before seeing code go live & get valuable feedback. Expect an exciting job, where you will learn constantly and contribute to building state-of-the-art software, that will play a crucial role in earth observation missions. 

Our software missions

  • Communicate with and control in-orbit satellites. 
  • Plan ongoing and future satellite missions (e.g. plan when/where to acquire images). 
  • Collect and process data from instruments (e.g. calibrate images). 
  • Extract information from collected data (e.g. compute land cover from images). 

Our tech stack

  • Backend – Python: FastAPI, Pydantic, SQLAlchemy. 
  • Backend – Java: Quarkus, Hibernate. 
  • Frontend: Nuxt.js (Vue.js), TailwindCSS. 
  • Database: PostgreSQL, S3. 
  • CI/CD: Gitlab, Docker, Kubernetes, Helm. 

Key activities

  • Design, develop and test software products. 
  • Write technical documentation & test procedures. 

Must have

  • Bachelor, Master or PhD’s degree in computer engineering or equivalent. 
  • Knowledge in Java and/or Python. 
  • Knowledge of database systems, such as MySQL or PostgreSQL. 
  • Familiar with code versioning tools, such as Git.
  • Proficient in English. 
  • Be eligible to work from our Belgium Office.

Nice to have

  • Experience with (part of) our technology stack. 
  • Experience in frontend design and development. 
  • Experience in the Space sector. 
  • Familiar with image processing. 

Joining Aerospacelab

  • Build your own career path 
  • Direct impact on the growth trajectory of the company 
  • Flat hierarchy 
  • Fast-paced environment 
  • Flexible ways of working 

Why work at Aerospacelab?

You will work on satellites that will fly before your retirement. Be part of the « new space » industry and its challenges. Surround yourself with smart and innovative people. No dumb managers, no stupid tools to use. Take a lot of responsibility if you can handle.
More about us