Skip to content

Software Architect - TANGO

  • Hybrid
    • Delft, Netherlands
  • Mission Solutions & Engineering
  • 32 - 40 hours

Job description

For the TANGO project, various pieces of software, firmware and/or gateware have to be developed throughout the system. These are tracked as configuration items in the product tree. These items can be categorized in various ways, depending on the functionality (low-level functionality, core subsystem functionality or mission specific functionality), criticality (using known categorization of critical software and their associated development plan) but also qualification status and TRL.

 

  • This mission has a number of characteristics that determine the challenges to the development of the software/firmware/gateware:

  • Inclusion of a new, integrated CDH&TTC subsystem.

  • Implementation of redundancy.

  • Implementation of a dual redundant Communication-Bus.

  • Operational science-as-a-service requirements.

  • ESA as a customer with requirements on Product Assurance, process and development.

 

Where the responsibility for low-level functionalities and subsystem functionalities can be delegated to developers working as part of a subsystem development, the mission specific functionalities requires someone who understands the system level interactions of the different items, and their relation to system level performance. This leads to the need for a software architect.

Core responsibilities:

  • Perform the flowdown from system requirements to subsystem requirements for the software/firmware/gateware items in the product tree.

  • Define the development approach for the software/gateware/firmware items in the product tree.

  • Interact with ESA in relation to the development approach.

  • Coordinate the development of the delegated items as part of lower levels of the product tree.

Job requirements

  • Degree in Computer Science, Software Engineering or equivalent.

  • At least 10 years relevant experience in the technical domains covered by the position.

  • Experience with SW Standards for software/firmware/gateware development.

  • Experience with space industry standards such as ECSS would be a plus.

  • Experience with SW testing and SW management.

  • Experience with leading and coordinating software development activities performed by other software developers.

  • Energetic team player with a positive mindset and excellent communication skills.

  • A great sense of responsibility and attention to detail.

  • Success oriented and going the extra mile if needed.

  • Proficient in English (speaking / reading / writing).

Why should you join us?

We bring together a team of dedicated people from all over the world who are fun and pleasant to work with. We are a very down-to-earth organization while at the same time being a global leader in the field of nanosatellites.

We greatly encourage new ideas and are open to suggestions from all employees on how to make ISISPACE a better company. Depending on your interests and qualifications, you can have a career in technology, either as a specialist or a generalist. Alternatively, there are opportunities in a managerial or project management role.

Hybrid
  • Delft, Netherlands
Mission Solutions & Engineering

or