Software Engineer

S[&]T

Delft

On-site

EUR 60,000 - 90,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

S[&]T in Delft is seeking a Software Engineer to join the Defence & Security unit. You will design modular software architectures, develop and optimize algorithms, and contribute to lab and field testing.

You will work on PNT, ISR and SSA solutions, and engage in CI/CD, documentation, and architecture maintenance to support product development in a high-tech environment.

Qualifications

  • 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 signal processing, system control and digital communication or affinity to learn 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, Dutch is an advantage.
  • Affinity with working for Defence. Possibility of obtaining security clearances (Dutch, NATO, EU) is a must.

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.

Skills

Python
C
C++
CMake
GCC
React/TypeScript
WebAssembly
Nix/NixOS
pytest
GoogleTest
GitLab
CI/CD
English
Dutch
Security clearances

Education

Bachelor's or Master’s degree in Computer Science or related technical field

Tools

GCC
CMake
React
WebAssembly

Job description

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.

You can read more about the work we do on PNT, ISR and SSA here: S[&]T | Defence [&] Security.

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

Privacy Notice: In order to apply for this vacancy, you must submit your personal information to Science [&] Technology. Science [&] Technology will collect, use, and process your personal information as mentioned in our Privacy Policy. Our policy and processing of your personal information are compliant with the GDPR.

Please note that if you do not hear back from us within 10 days of your application, you may assume that we have selected another candidate we would like to interview for this position. We do our best to get back to you individually; however, due to a high volume of responses, it can be that we have not been able to reject your application in person.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Space System Engineer
Senior Space System Engineer

S[&]T • Delft

On-site
EUR 85,000 - 125,000
Technical Software Engineer
Technical Software Engineer

S[&]T • Delft

On-site
EUR 50,000 - 70,000
Frontend / Full Stack Software Engineer – Defence & Security
Frontend / Full Stack Software Engineer – Defence & Security

S[&]T • Delft

On-site
EUR 39,000 - 50,000
Salary €3,500–€4,500 gross/month
Technical Software Engineer (C++/Python)
Technical Software Engineer (C++/Python)

S[&]T • Delft

On-site
EUR 55,000 - 72,000
Medior Electronics Design Engineer
Medior Electronics Design Engineer

S[&]T • Delft

On-site
EUR 65,000 - 90,000
Medior Project Manager - Defence & Security
Medior Project Manager - Defence & Security

S[&]T • Delft

On-site
Innovative environment
Multidisciplinary teams
Competitive salary
+2
Software Engineer Mission, Simulation & Training Systems
Software Engineer Mission, Simulation & Training Systems

United States Digital Space LLC • Den Haag

On-site
EUR 39,000 - 50,000
Flexible working hours
Work from home option
30 days holiday leave
Scientific Software Engineer - High-Tech Systems
Scientific Software Engineer - High-Tech Systems

S[&]T • Eindhoven

On-site
EUR 70,000 - 100,000
Junior Scientific Software Engineer
Junior Scientific Software Engineer

S[&]T • Helmond

On-site
EUR 42,000 - 62,000
System Engineer - Automated Defence Production Systems
System Engineer - Automated Defence Production Systems

Science [&] Technology Corporation • Den Haag

Hybrid
EUR 70,000 - 95,000
Hybrid work arrangement