Payload System Software Integration Engineer for Fastwater Staffing
- Montreal, QC
- Permanent
- Full-time
- OPEN TO US AND EUROPE BASED CANDIDATES *
the integration strategy, verify interfaces, lead validation activities, and review the documentation and development plans to ensure alignment with system-level requirementsTASK
- Define and maintain the software integration strategy and schedule across multiple teams and subsystems.
- Ensure the compatibility of software interfaces between digital payload units, system controllers, and test systems.
- Oversee the integration and test campaigns of software components in lab environments and, later, in system-level payload testing.
- Drive the verification and validation (V&V) process for integrated software, ensuring traceability to system requirements.
- Coordinate closely with systems engineering to ensure software behavior aligns with payload-level functional and performance expectations.
- Review software development plans, ICDs, interface documentation, test reports, and release notes to confirm completeness and compliance.
- Identify integration risks early and support troubleshooting, debugging, and resolution of system-level software issues.
- Foster collaboration across software, hardware, and systems teams to ensure robust and consistent integration practices.
- Bachelor's degree in Software Engineering, Computer Science, Electrical Engineering, or related field.
- 5+ years of experience in software development and integration, preferably in the aerospace or telecommunications domain.
- Strong experience leading software integration activities in complex, distributed systems.
- Good understanding of digital telecommunications payloads, especially architectures involving Software Defined Radio (SDR) and digital beamforming.
- Familiarity with embedded software, real-time operating systems (RTOS), FPGA interfaces, and communication protocols.
- Hands-on knowledge of test automation, CI/CD practices, and tools such as GitLab, Jenkins, Python, MATLAB, and Docker.
- Ability to coordinate across disciplines and manage technical risks associated with software integration.
- Must be eligible to work in Canada and capable of obtaining necessary security clearance.
- Previous experience in Space and/or Constellation Operations
- Knowledge of requirements Management tools such as DOORS/Windchill/Jama
- Demonstrated capability to efficiently work autonomously and with little to no supervision
- Strong written and verbal communications skills in English, knowledge of French will be considered favorably