Jobid=617073226475377317 (0.0278)
About this job
We are currently looking for a Software Engineer to join the team in Delft.
You will be working within the Defence & Security business unit, where we are working on innovative solutions that leverage space technologies. Our D&S team is active in the Positioning, Navigation and Timing (PNT), Intelligence, Surveillance and Reconnaissance (ISR), and Space Situational Awareness (SSA) . This role involves defining system requirements, performing trade-offs based on thorough analyses, and designing and maintaining a modular software architecture. You will also actively contribute to algorithm development, optimization, integration, and testing, in laboratory environments and during field operations. As a software engineer, you will be responsible for maintaining the software architecture through documentation, review and CI/CD.
This position provides the opportunity to design innovative solutions and contribute to product development in a dynamic, high-tech organization.
Main responsibilities
- Define requirements based on stakeholder input and perform system and component design to meet these requirements
- Develop, implement, and optimize algorithms in software and evaluate performance using custom or off-the-shelf hardware
- Design test benches for test, verification and validation of our systems and define and perform test, verification and validation activities
- Lead projects and tasks in large projects
Requirements
- Bachelor's or Master’s degree in Computer Science or a related technical field , or extensive work experience equivalent to these qualifications
- Good understanding of the concepts of signal processing, system control and digital communication or an affinity for learning more about these concepts
- 4+ years of experience ; programming proficiency in Python, C, C++ . Experience with CMake and GCC is an advantage. Experience in React/TypeScript and WebAssembly (C++) is an advantage. Experience in Nix/NixOS is an advantage
- Experience in designing and maintaining software architecture
- Software testing from unit to system tests (pytest/GoogleTest )
- Experience in CI/CD (GitLab is an advantage)
- Strong communication skills in English , both verbally and in writing. Dutch is an advantage
- Affinity with working for Defence . Possibility of obtaining security clearances (Dutch, NATO, EU) is a must
#J-18808-Ljbffr
Deel deze vacature:
![Science [&] Technology Corporation](https://vacatures-delft.nl/wp-content/uploads/2026/02/talentcom-logo-vierkant-1.webp)