Skip to main content
T

Python Software Developer

Tundra Solutions Techniques - Québec
Full Timemid
Toronto, Ontario, CAPosted February 18, 2026

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

PythonJenkinsGitJiraAgile

Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score

Job Description

Role

As part of our space-sector projects, we are seeking a

Python Software Developer bilingual

to contribute to the development of Windows-based applications used for testing satellite payloads through EGSE (Electrical Ground Support Equipment) systems.

Your initial mandate will focus on designing and developing Python software tools to test, validate, and integrate various satellite payloads within a structured and technically demanding environment.

Responsibilities

Develop and modify EGSE software applications targeting satellite payloads

Read, analyze, and understand detailed requirements documentation

Plan tasks, provide effort estimates, and deliver according to schedule

Design, code, test, debug, and document high-quality software applications

Develop and maintain applications in

Python

(with contributions in

C++

as needed)

Participate in code reviews and technical documentation activities

Support system integration and testing activities

Assist in troubleshooting issues within a production software environment

Develop a solid understanding of the system under test (software / hardware interactions)

Work within an Agile development team following best practices

Minimum Qualifications

Bachelor’s degree in Software Engineering, Computer Science, or a related discipline (or equivalent combination of education and experience)

Minimum of 5 years of experience in test software development

Experience working with existing frameworks and complex codebases

Strong understanding of multithreading, data sharing, and APIs

Solid knowledge of

Python

and good understanding of

C++

Ability to interpret and work with complex software requirement specifications

Experience in Agile software development

Strong written and verbal communication skills in both English and French

(interaction with clients outside Quebec and headquarters in Ontario)

Desired Qualifications

Exposure to

DO-178

Experience in instrument control and automated functional system testing

Knowledge of

CCSDS

and

MIL-STD-1553

standards

Familiarity with protocols such as CAN bus and SpaceWire

Experience with

JIRA

and

Confluence

Experience with

Git

and

Jenkins

Why Join Us?

Opportunity to work on cutting-edge space technology projects

Highly technical and structured environment

Collaboration with multidisciplinary teams

Direct impact on the validation of mission-critical systems

If you are passionate about Python development in complex technical environments and want to contribute to large-scale space programs, we would be pleased to connect with you.

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free