NeverHard

Développeur de logiciels Python senior- temporaire at MacDonald Dettwiler and Associates Corp. — NeverHard

Développeur de logiciels Python senior- temporaire at MacDonald Dettwiler and Associates Corp. in Sainte-Anne-de-Bellevue, Montréal. Skills: APIs, Agile, C++, Communication, Multithreading. Apply on NeverHard.

Company
MacDonald Dettwiler and Associates Corp.
Location
Sainte-Anne-de-Bellevue, Montréal
Type
full_time

Required skills:

SR. Test Software Developer (Python) - Temporary Job Category: Engineering Posted : February 10, 2026 Full-Time Locations Showing 1 location Role Your initial mandate will require a skillset enabling you to develop test software in Windows, using Python, for the test of various satellite payloads. Tasks Creating/Modifying software applications for an EGSE targeting satellite payloads Read and understand detailed requirement documents Planning work, providing effort estimates and driving your work to completion Designing, coding, testing, debugging and documenting high-quality software development applicationsn Work in an agile development team using best practices Write and modify Python applications Preparing documentation and participating in reviews Participating in integration, testing and deployment of software applications Assisting in troubleshooting problems in a software production environment Understand the system under test Required Qualifications A University degree in Software/Computer Engineering or other relevant disciplines, or an equivalent combination of education and experience Minimum 5 years of test software development experience Ability to work with an existing code base/framework Familiar with multithreading, data sharing, and APIs Knowledge of Python and C++ The ability to understand and work with complex software requirement specifications Experience with agile software development Good verbal and written communication skills ideally both in English and French (Contact with customers outside Quebec and head office managers in Ontario). Preferred Qualifications Exposure to DO-178 standards Experience with instrument control, automated system functional testing Knowledge of CCSDS, MIL-STD-1553 Knowledge of protocols such as CAN bus and SpaceWire Experience with JIRA and Confluence Experience with GIT and Jenkins Notes **Please note that this is a temporary role for a 12-18 month contract.** Security Clearance Successful candidates must obtain and hold security clearance at the reliability status level, and pass security assessment for the Controlled Goods Program (CGP). Benefits MDA provides competitive compensation and benefits packages for its employees at all locations. As a team member of MDA, you and your qualified dependents are eligible to participate in a benefit plan that ensures a comprehensive level of protection through competitive health care including extended healthcare and flexible drug plans, dental and vision benefits, disability income protection, life insurance, group retirement savings plans; and an employee and family assistance program. Accommodation MDA is proud to provide accommodation(s) during the recruitment process. Should you require any accommodations, please indicate this on your application/cover letter and we will work with you to meet your accessibility needs. EEO Statement An equal opportunity employer prizing diversity, integrity and collaboration, we are committed to growing MDA’s and Canada’s leadership in this next golden age. #J-18808-Ljbffr