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

Amaris Consulting • mirabel, qc, ca
Full-time
The ideal candidate will have strong experience in.You will be involved in the design, development, and optimization of embedded software for industrial and technological applications.Design, devel...Show more
Last updated: 30+ days ago • Promoted
Senior Embedded Developer

Senior Embedded Developer

Paradox Security Systems • Sainte-Thérèse-de-Blainville South, ca
Full-time
Direct message the job poster from Paradox Security Systems.We are looking for a Senior Embedded Developer who will be part of a multidisciplinary team of professionals working on the firmware of o...Show more
Last updated: 22 days ago • Promoted
Sr. Firmware / Embedded software Engineer - saint-jérôme

Sr. Firmware / Embedded software Engineer - saint-jérôme

PotisEdge • saint-jérôme, qc, ca
Full-time
Firmware / Embedded software Engineer.We are seeking a hands-on Embedded System Engineer with experience in Battery Management Systems (BMS) to support the technical development, customization, and i...Show more
Last updated: 7 days ago • Promoted
Ingénieur en logiciels intégrés (Temporaire) / Embedded Software Engineer (Temporary)

Ingénieur en logiciels intégrés (Temporaire) / Embedded Software Engineer (Temporary)

Cessna Aircraft Company • Mirabel
Temporary
Job Description - Ingénieur en logiciels intégrés (Temporaire) / Embedded Software Engineer (Temporary) (332055).Ingénieur en logiciels intégrés (Temporaire) / Embedded Software Engineer (Temporary...Show more
Last updated: 14 days ago • Promoted
Senior Boomi Integration Developer / API Engineer

Senior Boomi Integration Developer / API Engineer

Tech Mahindra • Région d'Oka (Oka), ca
Full-time
Senior Boomi Integration Developer / API Engineer This job posting is for an existing, active vacancy and we are looking for we are looking for Senior Boomi Integration Developer / API Engineer.The...Show more
Last updated: 5 days ago • Promoted
JDE World developer - PIXIE

JDE World developer - PIXIE

PIXIE • saint-jérôme, qc, ca
Full-time
Provide development and technical support for JD Edwards World in a legacy environment.Develop and maintain JDE World applications. Support and enhance existing custom programs.Debug and resolve pro...Show more
Last updated: 6 days ago • Promoted
Epicor Kinetic Implementation Specialist - mirabel

Epicor Kinetic Implementation Specialist - mirabel

Tenth Revolution Group • mirabel, qc, ca
Full-time
Job Description : Epicor Kinetic Implementation Consultant.Epicor Kinetic Implementation Consultant.ERP implementations for manufacturing and distribution clients. This role requires strong expertise...Show more
Last updated: 3 days ago • Promoted
DevOps SRE - mirabel

DevOps SRE - mirabel

TechDoQuest • mirabel, qc, ca
Full-time
Experience working on Google Cloud ( GCS, BigQuery ).Experience using GCP Data stack ( Composer, Dataflow, Dataproc ).Hands on with Terraform, SQL, Python. Knowledge on Pub / Sub, APIGEE, Datastream, ...Show more
Last updated: 12 days ago • Promoted
Sr. Firmware / Embedded software Engineer - mirabel

Sr. Firmware / Embedded software Engineer - mirabel

PotisEdge • mirabel, qc, ca
Full-time
Firmware / Embedded software Engineer.We are seeking a hands-on Embedded System Engineer with experience in Battery Management Systems (BMS) to support the technical development, customization, and i...Show more
Last updated: 7 days 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 Consultant.Epicor Kinetic Implementation Consultant.ERP implementations for manufacturing and distribution clients. This role requires strong expertise...Show more
Last updated: 3 days ago • Promoted
Real-Time AI Software Engineer (C / C++) - Travel & Hybrid

Real-Time AI Software Engineer (C / C++) - Travel & Hybrid

Comact Careers - Carrières • Mirabel
Full-time
A leading supplier in wood processing is seeking an Entry-Level Software Developer in Mirabel, Quebec.The role involves designing real-time software using C and C++, developing AI solutions, and co...Show more
Last updated: 14 days ago • Promoted
Embedded C Developer - Amaris Consulting

Embedded C Developer - Amaris Consulting

Amaris Consulting • mirabel, qc, ca
Full-time
The ideal candidate will have strong experience in.You will be involved in the design, development, and optimization of embedded software for industrial and technological applications.Design, devel...Show more
Last updated: 30+ days ago • Promoted
React Lead Developer

React Lead Developer

HCLTech • saint-jérôme, QC, ca
Full-time
Responsibilities Design and implement user interface components using React JS.Lead and mentor a team of React JS developers. Collaborate with cross-functional teams to ...Show more
Last updated: 11 days ago • Promoted
Software Engineering Consultant - mirabel

Software Engineering Consultant - mirabel

E-Solutions • mirabel, qc, ca
Full-time
ServiceNow Administrator – Mid / L2–L3.Location : Mississauga, On and Vancouver, BC.Owns configuration, platform stability, and enhancement support across multiple ServiceNow modules.Administer user...Show more
Last updated: 16 days ago • Promoted
JDE World developer

JDE World developer

PIXIE • mirabel, qc, ca
Full-time
Provide development and technical support for JD Edwards World in a legacy environment.Develop and maintain JDE World applications. Support and enhance existing custom programs.Debug and resolve pro...Show more
Last updated: 6 days ago • Promoted
Real-Time AI Optimization Software Engineer – Travel NA

Real-Time AI Optimization Software Engineer – Travel NA

Comact Equipment Inc. • Mirabel
Full-time
A leading supplier of wood processing equipment is looking for a Software Developer to work under the supervision of the Software Director. The role involves designing and developing optimization so...Show more
Last updated: 14 days ago • Promoted
JDE World developer - mirabel

JDE World developer - mirabel

PIXIE • mirabel, qc, ca
Full-time
Provide development and technical support for JD Edwards World in a legacy environment.Develop and maintain JDE World applications. Support and enhance existing custom programs.Debug and resolve pro...Show more
Last updated: 6 days ago • Promoted
Remote Senior Python Engineer - AI Trainer

Remote Senior Python Engineer - AI Trainer

SuperAnnotate • Kirkland, Quebec, CA
Remote
Full-time
As a Senior Python Engineer, you will work remotely on an hourly paid basis to review AI-generated Python solutions and technical explanations, as well as generate high-quality reference content th...Show more
Last updated: 30+ days ago