Python Embedded Software Developer (aerospace)

Sainte-Anne-de-Bellevue, QC, Canada

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

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3029150
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    $60.00-70.00 per hour
  • Employment Status
    Permanent
  • Job Location
    Sainte-Anne-de-Bellevue, QC, Canada
  • Education
    Not mentioned