Software Engineer - Model-Based Systems Engineering

Starion • Netherlands
Visa Sponsorship Relocation
Apply
AI Summary

Join our growing software development team in Leiden to contribute to the development of Model-Based Systems Engineering (MBSE) tooling and build data-driven applications. As a Software Engineer, you will work with a distributed team across Europe in an international and collaborative environment. You will have the opportunity to work with cutting-edge technologies and contribute to the evolution of our tooling landscape.

Key Highlights
Contribute to the development of MBSE tooling
Build data-driven applications using C#, WPF, Blazor, and PostgreSQL
Work with a distributed team across Europe
Key Responsibilities
Contribute to the development of Model-Based Systems Engineering (MBSE) tooling
Build and enhance complex, data-driven applications
Support the implementation and maintenance of complex, design-critical applications
Technical Skills Required
C# .NET Blazor PostgreSQL GitHub GitLab
Benefits & Perks
Competitive remuneration packages
Unique career opportunities
Access to training and development programmes
Flexible relocation support
Nice to Have
Experience in continuous integration tools
Experience with data modelling using languages such as Ecore or UML
Acquainted with Blazor web application development

Job Description


We are looking for a motivated Software Engineer to join our growing software development team in Leiden. This role is well suited to candidates with initial or extensive professional experience who are eager to further develop their skills in a high-tech environment, within the aerospace and defence industry.


At Starion, Model-Based Systems Engineering (MBSE) is a core approach used to support the design of complex systems in the aerospace and defence sectors, enabled by in-house software tooling built around MBSE principles. One of these tools being the open-source CDP4-COMET framework, which you will help develop, maintain, and enhance, while also contributing to the evolution of our tooling landscape to support modern modelling standards such as SysML v2. In addition, you will be involved in building data-driven applications that support engineering and operational workflows across these domains.


This position is open only to Dutch nationals due to the nature of the work for the Dutch Ministry of Defence.


Tasks and activities

  • Contribute to the development of Model-Based Systems Engineering (MBSE) tooling used to support complex engineering activities in the space and aerospace domains
  • Contribute to building and enhancing complex, data driven applications using technologies such as C#, WPF, Blazor, and PostgreSQL.
  • Support the implementation and maintenance of complex, design critical applications for early phases of engineering.
  • Work with a distributed team of engineers across Europe in an international and collaborative environment.


Skills and experience

  • University master’s degree or equivalent in Software Engineering or a relevant field.
  • A solid foundation in C# development, gained through academic projects, internships, or early professional experience.
  • Familiarity with .NET (Core / modern .NET) and an interest in building scalable applications
  • Exposure to web development using Blazor, or a strong willingness to learn it
  • Basic knowledge of relational databases, ideally PostgreSQL, including writing and understanding queries
  • Familiar with platforms like GitHub or GitLab
  • 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.
  • Applicants must hold Dutch nationality due to project requirements


The following skills and experience would be highly desirable:

  • Experience in continuous integration tools.
  • Experience with data modelling using languages such as Ecore or UML.
  • Acquainted with Blazor web application development.
  • Familiar with working in a Linux Environment.
  • Familiar with containerization technologies, such as Docker.
  • Familiar with developing mobile and/or web applications using TypeScript or JavaScript.


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.

Similar Jobs

Explore other opportunities that match your interests

Digital Transformation Manager

Programming
•
12h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

international baccalaureate

Netherlands

Senior Integration Engineer

Programming
•
12h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

smart photonics

Netherlands

Backend Engineer

Programming
•
13h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

built different

Netherlands

Subscribe our newsletter

New Things Will Always Update Regularly