Job Description
Onderneming
SPACEBEL is a Belgian Space systems and software engineering company, serving Space agencies, major aerospace companies, EU institutions and the commercial market.
SPACEBEL Provides 2 Great Types Of Solutions
- Space systems: mission and control centres, on-board software, satellite platform and payload simulators
- Space data access & applications: geospatial decision support solutions and Earth observation services for the environment, natural resources and land management
The company has grown in the space market to become a recognized provider of innovative IT solutions and related IT services. Its solutions have been used in no less than 50 space missions aimed at a better understanding of the Universe and our planet Earth.
How was this important contribution made possible? Thanks to its 120 employees passion, commitment and talents. Every new project is a challenge that federates teams around the same objective.
For its Mission & Control Business Unit and Remote Sensing Data Management Business Unit located in Hoeilaart, SPACEBEL is looking for several junior Software Engineers.
Functie
As a Software Engineer, you develop solutions related to ground control segment and ground mission segment (satellite control, monitoring, mission planning, payload data processing) and Web- and cloud-based discovery and distribution of satellite data.
As foretaste of the job content, here are some of the concrete tasks to be performed:
- Preparing a mockup of a graphical user interface based on customer requirements and user stories.
- Development of the graphical user interface based on Javascript-based frameworks (React).
- Integration of the Graphical user interface with the backend components.
- Demonstration and presentation of the interface developments to end customers.
All this, following the Agile methodology that allows to work in sync with other team members, share knowledge and make suggestions. Throughout the project, you may interact with space agencies and other contractors in Europe.
Profiel
- Master degree in computer engineering or equivalent.
- You are familiar with Web-based Graphical User Interface frameworks based on Typescript and React (Javascript, CSS, JSON).
- An experience or a knowledge of one or more of the following aspects is an asset:
- OpenID Connect (OAuth), KeyCloak
- Designing and implementing REST web services (e.g. OpenAPI, JSON Schema)
- Jupyter Notebooks, Python.
- Cloud-related technology (Docker, Kubernetes, AWS, S3 object storage);
- DevOps and agile software development methodologies
- CI/CD pipelines, Git, GitLab
- RDBMS, NoSQL databases and Big Data frameworks;
- A solid knowledge of technical English is essential, both for the reading of specifications as for documentation and contributions to proposals.
- Team player and communicative.
- Eager to learn to grow his/her software engineering skill levels and work with a small team.
- Rigorous and concerned by the quality of the output delivered.
Aanbod
- A permanent contract in a professional and stimulating environment (space sector);
- An attractive and complete compensation package in line with your profile and experience;
- An opportunity to challenge yourself in exciting projects using the latest technology;
- A company that really shows interest in its collaborators.