Software Architect - TANGO at Innovative Solutions In Space
Delft, , Netherlands -
Full Time


Start Date

Immediate

Expiry Date

17 Sep, 25

Salary

0.0

Posted On

17 Jun, 25

Experience

10 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Software, English, Computer Science, Communication Skills

Industry

Computer Software/Engineering

Description

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.

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).
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.
Loading...