Job Description
Are you looking for a new opportunity to take your career to a higher orbit? To join an international group with a successful track record in Space Engineering? A job adapted to your career ambitions and in which you could have an impact for the years to come?
We are looking for a talented Software Engineer to work at our office in Diegem, near Brussels, Belgium.
Your initial mission will be to be part of the team in charge development of front-end and back-end components for an innovative European crisis management platform part of the ESA Civil Security from Space program.
Tasks and activities
The scope of work will include:
- Engage in challenging projects related to space and ground sensor applications for utilization by crisis management control rooms and field personnel.
- Participate to the entire application life cycle, focusing on coding and debugging.
- Contribute to in-depth analysis, specification, design (requirements, functional & Technical specification) and development of innovative Technological and business solution.
- Develop, and design software with efficient and robust APIs, complex and safety-critical business logic.
- Work collaboratively with cross-functional teams (internal and external) to ensure seamless integration of front-end and back-end components.
- Diagnose and troubleshoot complex issues.
- Conduct thorough testing to ensure software stability and performance.
- Provide critical analysis of programming practices to improve software quality and team efficiency.
Skills and experience
The following skills and experience are mandatory:
- University Degree in Computer Engineering, Software engineering, Computer science, informatics or a relevant field.
- At least 2-3 years proven experience in a professional environment as software developer/Engineer.
- Proficiency in relevant programming languages (e.g, Java, C#, Python, JavaScript).
- Familiarity with exchange protocols (e.g. JSON) and ability to work with a provided Interface Control Document.
- Familiarity with Linux and containerized deployments (e.g. Docker).
- Proficiency with tools like Jira and GitLab.
- Experience with SCRUM/Agile development methodologies.
- Analytical Mindset: Balance attention to detail with a big-picture perspective.
- Experience with writing requirements, design documentation, and test documentation.
- Desire to work both autonomously and as part of a team, in an international multicultural environment.
- Solution oriented mindset, with a customer focused communication skill.
- Fluent in English, both written and spoken.
The following skills and experience would be highly desirable:
- Full stack engineer experience.
- Experience with REACT, Angular, or similar frameworks.
- Familiarity or experience with cloud deployment (e.g. AWS, Azure etc.).
- Knowledge of space system engineering and design methodologies.
- Knowledge of industry standards ECSS.
- Familiarity with model-based architecture (UML, SysML etc.).
- Familiarity with IP networks, firewall configurations, and routing.
- SCRUM Familiarity: Knowledge of SCRUM methodology.
- Understanding of emerging technology (AI/ML, Sensor, EO imagery, etc.).
- Experience with crisis management software development or usage.
Why should you apply?
- You will have the opportunity to work within leading space organisations across Europe.
- We encourage everyone to think outside the box and to push the boundaries of traditional knowledge. This role is an opportunity to join a forward-thinking company and allows for a deeper understanding of the industry.
- To be part of a company that values integrity, inspiration, care and collaboration.
- Benefits include: competitive remuneration packages; unique career opportunities, including working in other countries; access to training and development programmes; flexible relocation support.
- We welcome applications from people with disabilities, members of ethnic minorities, all genders, LGBTQ+ individuals and ex-service personnel.