Medior/Senior Software Engineer
S[&]T
Medior/Senior Software Engineer
Samenvatting
Wat krijg je?
Wat ga je doen?
- Define requirements and design system components
- Develop and optimize software algorithms
- Design test benches for system validation
- Lead projects and various sub-tasks
- Maintain software architecture and documentation
Wat verwachten wij?
- Degree in Computer Science or related technical field
- 4 years experience in Python, C and C++
- Knowledge of signal processing and system control
- Experience in designing and maintaining software architecture
Volledige vacaturetekst
Join the Defence & Security team in Delft as a Software Engineer, where you will develop innovative solutions using space technologies for PNT and ISR applications. In this high-tech environment, you define requirements and design modular architectures for complex systems. You will enjoy the unique opportunity to test your algorithms during actual field operations. Ready to launch your impact from the ground up?
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.
Apply now
- 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
- 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
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.
We kindly request that recruitment agencies do not contact us regarding this vacancy. We are not seeking assistance and will not be liable for any fees or charges associated with unsolicited CVs or candidate introductions. Any candidates submitted by agencies without prior written agreement will be considered our direct applicants and may be employed without obligation or fee.
Over de werkgever
Zo werkt solliciteren
- Snel en eenvoudig via je mobiel
- Solliciteer in 1 minuut
- CV niet verplicht
- Volg je sollicitatie via Track & Trace
- Volg je sollicitatie via Track & Trace
Goed om te weten
Makkelijk solliciteren Solliciteren