Medior/Senior Software Engineer
Role details
Job location
Tech stack
Job description
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 . Software Engineer 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 c...