Python Software Developer
Tundra Solutions Techniques - QuébecResume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
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.
Similar Jobs
Junior Software Developer with Security Clearance
Prescient Edge
Junior Analytics Developer
CACI International
Business Intelligence Analyst - Fintech
Anand Rathi Share and Stock Brokers Ltd
Software Developer Analyst
TalentAlly
AI & Machine Learning Engineer
Booz Allen Hamilton
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