Talent.com
Python Embedded Software Developer (Aerospace)
Python Embedded Software Developer (Aerospace)TEEMA • Sainte-Anne-de-Bellevue, QC, Canada
Python Embedded Software Developer (Aerospace)

Python Embedded Software Developer (Aerospace)

TEEMA • Sainte-Anne-de-Bellevue, QC, Canada
30+ days ago
Job type
  • Full-time
Job description

Job Description

Job Description

🚀 Contract: Python Software Developer (Aerospace)

Are you an experienced Python and C++ Developer with a passion for aerospace and satellite technology? Our client, is a global leader in the space industry, is seeking a skilled Python Software Developer for a contract role at their Montreal facility.

This is a dynamic, hybrid role requiring you to be on-site three days a week (Mondays, Tuesdays, and Thursdays) at the Ste-Anne-de-Bellevue office. You will be instrumental in developing software for testing advanced satellite payloads.

Key Role Details

  • Job Title: Python Software Developer

  • Location: Montreal, QC - Ste-Anne-de-Bellevue, H9X 3R2

  • Schedule: Hybrid On-site (3 days/week: Monday, Tuesday, Thursday)

  • Language: Professional proficiency in French and English is required.

  • Mandate: Develop software in a Windows environment, primarily using Python, to test various satellite payloads, contributing to Electrical Ground Support Equipment (EGSE).

Mandatory Security and Residency Requirements

Due to the sensitive nature of the work, strict security clearances are required:

  • Reliability and CGP Clearance is mandatory.

  • The candidate must have resided in Canada for at least five consecutive years.

  • All candidates must sign the attached Right-to-Represent (RTR) document to be considered.

Responsibilities and Tasks

  • Design, develop, test, debug, and document high-quality software applications for EGSE targeting satellite payloads.

  • Create and modify Python applications within an existing framework/codebase.

  • Read, understand, and work with complex, detailed software requirement specifications.

  • Actively participate in an Agile development team, employing best practices.

  • Engage in software integration, system testing, and deployment activities.

  • Provide accurate effort estimates, plan work, and drive tasks to completion.

  • Assist in troubleshooting within a software production environment.

Minimum Qualifications

  • University degree in Software Engineering, Computer Science, or equivalent experience.

  • 7–10 years of experience in testing embedded software.

  • Proficiency in Python and C++.

  • Solid knowledge of multithreading, data sharing, and APIs.

  • Experience with Agile software development.

  • Ability to work effectively with complex software requirement specifications.

  • Strong verbal and written communication skills in both English and French.

Highly Desired Skills

Experience with any of the following is a significant asset:

  • Instrument control and automated system functional testing.

  • Exposure to DO-178 standards (aerospace software development guidelines).

  • Knowledge of space protocols such as CCSDS, MIL-STD-1553, CAN bus, and

Create a job alert for this search

Python Embedded Software Developer Aerospace • Sainte-Anne-de-Bellevue, QC, Canada

Similar jobs
Embedded C++ Developer - mirabel

Embedded C++ Developer - mirabel

Global Connect Technologies • mirabel, qc, ca
Full-time
Job Title: Embedded C++ Developer.We are seeking a highly skilled Embedded C++ Developer with strong Linux experience to design and develop robust embedded software solutions for advanced hardware ...Show more
Last updated: 1 day ago • Promoted
Epicor Kinetic Implementation Specialist

Epicor Kinetic Implementation Specialist

Tenth Revolution Group • saint-jérôme, QC, ca
Full-time
Job Description: Epicor Kinetic Implementation ConsultantLocation: Remote (50% Travel)Employment Type: Full-TimeOverviewWe are s...Show more
Last updated: 30+ days ago • Promoted
Maximo Consultant - Codex

Maximo Consultant - Codex

Codex • saint-jérôme, qc, ca
Full-time
Technical OR Functional Maximo Consultant.Remote - Canada - Some Travel Required.Salary depending on experience.Sponsorship is not available for this position.A tight-knit, rapidly expanding Maximo...Show more
Last updated: 5 days ago • Promoted
Embedde C++ Developer - mirabel

Embedde C++ Developer - mirabel

Global Connect Technologies • mirabel, qc, ca
Full-time
I hope this email finds you well.I have a job position; see below if you would like to consider replying back to me with your resume.Job Title: Embedded C++ Developer.We are seeking a highly skille...Show more
Last updated: 1 day ago • Promoted
Embedde C++ Developer - saint-jérôme

Embedde C++ Developer - saint-jérôme

Global Connect Technologies • saint-jérôme, qc, ca
Full-time
I hope this email finds you well.I have a job position; see below if you would like to consider replying back to me with your resume.Job Title: Embedded C++ Developer.We are seeking a highly skille...Show more
Last updated: 1 day ago • Promoted
Applied AI Software Engineer - Simpro Software

Applied AI Software Engineer - Simpro Software

Simpro Software • saint-jérôme, qc, ca
Full-time
The Applied AI Software Engineer will be responsible for the rapid technical design and delivery of AI agents and frameworks built on top of SIMPRO FSMs.Working closely with the AI Platform Product...Show more
Last updated: 1 day ago • Promoted
Senior full stack developer with AWS experience - Luxoft

Senior full stack developer with AWS experience - Luxoft

Luxoft • mirabel, qc, ca
Full-time
Our Customer is one of the world's largest investment management companies.Based in Southern California, our client manages close to $2 trillion in assets and is looking for a new partner to partic...Show more
Last updated: 10 days ago • Promoted
Solutions Engineer - mirabel

Solutions Engineer - mirabel

Meld • mirabel, qc, ca
Full-time
Meld is a fast growing startup looking to add developer support for customers who use our API driven platform for managing their crypto related integrations.We're focused on helping money move on c...Show more
Last updated: 22 days ago • Promoted
C++ Software Developer (Linux / Windows + Qt) - Pentangle Tech Services | P5 Group

C++ Software Developer (Linux / Windows + Qt) - Pentangle Tech Services | P5 Group

Pentangle Tech Services | P5 Group • mirabel, qc, ca
Full-time
Must be authorized to work in Canada.English required; French bilingualism is a strong plus.Linux and/or Windows environments.The ideal candidate will have strong expertise in modern C++ (C++11/14/...Show more
Last updated: 1 day ago • Promoted
Delphi Developer - mirabel

Delphi Developer - mirabel

Envision Technology Solutions • mirabel, qc, ca
Full-time
Design| develop and maintain desktop and enterprise applications using Delphi.Key responsibilities include writing clean| efficient code| troubleshooting bugs| collaborating with teams to define re...Show more
Last updated: 10 days ago • Promoted
Applied AI Software Engineer - mirabel

Applied AI Software Engineer - mirabel

Simpro Software • mirabel, qc, ca
Full-time
The Applied AI Software Engineer will be responsible for the rapid technical design and delivery of AI agents and frameworks built on top of SIMPRO FSMs.Working closely with the AI Platform Product...Show more
Last updated: 1 day ago • Promoted
Delphi Developer - Envision Technology Solutions

Delphi Developer - Envision Technology Solutions

Envision Technology Solutions • saint-jérôme, qc, ca
Full-time
Design| develop and maintain desktop and enterprise applications using Delphi.Key responsibilities include writing clean| efficient code| troubleshooting bugs| collaborating with teams to define re...Show more
Last updated: 10 days ago • Promoted
Embedded Software Engineer - mirabel

Embedded Software Engineer - mirabel

Global Connect Technologies • mirabel, qc, ca
Full-time
We are seeking a skilled Embedded C++ & Linux Engineer to design, develop, and maintain software for embedded systems running on Linux platforms.The ideal candidate will have strong expertise in C+...Show more
Last updated: 1 day ago • Promoted
Software Engineer

Software Engineer

HeartCentrix Solutions • mirabel, qc, ca
Full-time
Python Software Engineer with Product Owner experience.This role is ideal for someone who enjoys both.You will be responsible for building and maintaining reliable payment infrastructure while coll...Show more
Last updated: less than 1 hour ago • Promoted • New!
OSM Developer - mirabel

OSM Developer - mirabel

Akkodis • mirabel, qc, ca
Full-time
Software Developer (OSM Developer).What are the must-have skills for this role? - OSM.Years of experience required for each skill? >.What type of education is needed for this position? SDLC.Design ...Show more
Last updated: 4 days ago • Promoted
C++ Software Developer (Linux / Windows + Qt) - saint-jérôme

C++ Software Developer (Linux / Windows + Qt) - saint-jérôme

Pentangle Tech Services | P5 Group • saint-jérôme, qc, ca
Full-time
Must be authorized to work in Canada.English required; French bilingualism is a strong plus.Linux and/or Windows environments.The ideal candidate will have strong expertise in modern C++ (C++11/14/...Show more
Last updated: 1 day ago • Promoted
C++ Software Developer (Linux / Windows + Qt)

C++ Software Developer (Linux / Windows + Qt)

Pentangle Tech Services | P5 Group • Saint-Jérôme, Quebec, Canada
Full-time
Must be authorized to work in Canada.English required; French bilingualism is a strong plus.Linux and/or Windows environments.The ideal candidate will have strong expertise in modern C++ (C++11/14/...Show more
Last updated: 1 day ago • Promoted
Solutions Engineer - Meld

Solutions Engineer - Meld

Meld • saint-jérôme, qc, ca
Full-time
Meld is a fast growing startup looking to add developer support for customers who use our API driven platform for managing their crypto related integrations.We're focused on helping money move on c...Show more
Last updated: 22 days ago • Promoted