Software Test Engineer
Skills
About the role
Company Description
CS Group Canada, a subsidiary of CS Group and a member of the Sopra Steria Group, is a key player in functional safety and cybersecurity for companies developing critical embedded technologies (avionics, autonomous driving, transport electrification).
Our clients include OEMs and Tier‑1 suppliers in the aerospace, automotive, defense, and rail sectors, who are seeking functional safety certifications (ISO 26262, DO‑178C, DO‑254, ARP‑4761, ARP‑4754, EN50128) and cybersecurity certifications (DO‑326A, ISO 21434, UN‑R155) to bring their technologies to market.
Job Description
We are looking for a talented and detail‑oriented Software Verification Engineer to join our innovative team in Montreal. As a key member of our Software Verification and Validation department, you will play a crucial role in ensuring the reliability and performance of our embedded software applications for aeronautics and space systems.
Responsibilities
Develop and execute comprehensive test plans and test cases for embedded software applications
Perform software testing in accordance with best practices
Ensure traceability between software design and testing
Write technical documentation, including test reports and verification results
Collaborate with cross‑functional teams to improve software quality and efficiency
Participate in continuous improvement of team performance (quality, efficiency, schedule adherence)
Collaborate with development teams working in sprint mode; TDD (Test Driven Development) is an asset
Provide project managers with regular updates on work progress and workload estimates
Qualifications
Bachelor’s degree in Engineering, Aeronautics, Systems and Networks, or a related field
Minimum of 3 years of experience in embedded software development, verification, and validation
Experience with Python, specifically Pytest
Exposure to QA tools (CI/CD) and tool integration (GitHub/GitLab, runners, checkers)
Asset: exposure to communication systems and satellite / space flight systems
Experience with Software Development Life Cycle (SDLC)
Additional Information
Please note that only selected candidates will be contacted.
Job Type: Full-time, Permanent
CS Group Canada values workplace diversity and encourages women, visible minorities, ethnic minorities, Indigenous peoples, and persons with disabilities to apply.
Benefits:
Hybrid work
Comprehensive medical, dental, and vision insurance
Access to a telemedicine service
RRSP program
Personal days and sick leave
Recreation room with pool table and foosball
Access to an on-site gym
As an inclusive and committed employer, our company works every day to combat all forms of discrimination and promote a respectful work environment. That is why, committed to diversity and inclusion, we encourage all applications and profiles.
Questions about this role
Want AI Applyd to auto-apply to roles like this?
We tailor your resume per posting, fill the forms, and track replies for you.