Software Developer for Satellite Systems

1 month ago


Montreal, Quebec, Canada Macdonald, Dettwiler And Associates Corporation Full time
Join Our Team as a Test Software Developer

At Macdonald, Dettwiler And Associates Corporation, we're pushing the boundaries of space exploration and development. We're seeking a highly skilled Test Software Developer to join our Satellite Systems team in Montreal.

About the Role

As a Test Software Developer, you'll play a critical role in developing test software for satellite payloads using Python. Your expertise will help us ensure the highest quality and reliability of our systems.

Key Responsibilities
  1. Design, develop, and test software applications for EGSE targeting satellite payloads
  2. Collaborate with cross-functional teams to understand detailed requirement documents
  3. Estimate and manage work to ensure timely completion
  4. Develop high-quality software applications using Python and C++
  5. Participate in agile development teams using best practices
  6. Prepare documentation and participate in reviews
  7. Assist in troubleshooting problems in a software production environment
  8. Understand the system under test
Requirements
  1. University degree in Software/Computer Engineering or relevant discipline
  2. Minimum 5 years of test software development experience
  3. Ability to work with existing code bases and frameworks
  4. Familiarity with multithreading, data sharing, and APIs
  5. Knowledge of Python and C++
  6. Ability to understand and work with complex software requirement specifications
  7. Experience with agile software development
  8. Good verbal and written communication skills in English and French
Preferred Qualifications
  1. Exposure to DO-178 standards
  2. Experience with instrument control and automated system functional testing
  3. Knowledge of CCSDS, MIL-STD-1553
  4. Knowledge of protocols such as CAN bus and SpaceWire
  5. Experience with JIRA and Confluence
  6. Experience with GIT and Jenkins
What We Offer

As a valued member of our team, you'll enjoy a competitive compensation and benefits package, including extended healthcare, flexible drug plans, dental and vision benefits, disability income protection, life insurance, group retirement savings plans, and an employee and family assistance program.

Macdonald, Dettwiler And Associates Corporation is an equal opportunity employer, committed to diversity and inclusion. We welcome applications from qualified candidates who share our values and are passionate about space exploration and development.



  • Montreal, Quebec, Canada Aversan Inc Full time

    Job DescriptionAversan Inc is seeking a highly skilled Satellite Systems Engineer to lead the design and analysis of satellite subsystems. The ideal candidate will have a strong background in mechanical and electrical engineering, with experience in satellite systems testing and troubleshooting.Key Responsibilities:Conduct mission development analyses,...


  • Montreal, Quebec, Canada Macdonald, Dettwiler And Associates Corporation Full time

    Company OverviewMDA Space, a trusted mission partner to the global space industry, is a pioneer in robotics, satellite systems, and geointelligence with a 55-year+ story of world firsts and more than 450 missions. We are a global leader in communications satellites, Earth and space observation, and space exploration and infrastructure.Job DescriptionWe are...


  • Montreal, Quebec, Canada SpaceBridge Inc. Full time

    SpaceBridge Inc. is seeking an Embedded Software Developer to work on the development of embedded software for satellite return link subsystems, satellite modems, and integrated satellite hub communication equipment. The ideal candidate will have expertise in real-time design and development using high-level programming languages, as well as experience in...


  • Montreal, Quebec, Canada Aversan Inc Full time

    Job Title: Satellite Systems EngineerLocation: MontrealDepartment: System EngineeringCompany Overview: A leading spacecraft manufacturing company dedicated to providing advanced satellite systems and space mission solutions.Job Summary:The Satellite Systems Engineer will play a crucial role in developing and maintaining system requirements for satellite...


  • Montreal, Quebec, Canada Macdonald, Dettwiler And Associates Corporation Full time

    Join Our Team of Innovators At Macdonald, Dettwiler And Associates Corporation, we're pushing the boundaries of what's possible in the space industry. As a leading global independent commercial supplier of antennas, payloads, and electronics for communication and radar satellites, we're committed to growing MDA's and Canada's leadership in this...


  • Montreal, Quebec, Canada Macdonald, Dettwiler And Associates Corporation Full time

    Job Title: Satellite Electrical Power Systems EngineerJob Summary:We are seeking a highly skilled Satellite Electrical Power Systems Engineer to join our team at Macdonald, Dettwiler And Associates Corporation. As a key member of our Satellite systems team, you will be responsible for providing Satellite and Payloads Architecture for Electrical Power design...


  • Montreal, Quebec, Canada Macdonald, Dettwiler And Associates Corporation Full time

    Satellite Electrical Power Systems EngineerAt Macdonald, Dettwiler And Associates Corporation, we are seeking a highly skilled Satellite Electrical Power Systems Engineer to join our Satellite systems team in Montreal.This is an exciting opportunity to contribute to the design and development of electrical power systems for satellites, working closely with...


  • Montreal, Quebec, Canada Macdonald, Dettwiler And Associates Corporation Full time

    At Macdonald, Dettwiler And Associates Corporation, we're pushing the boundaries of space exploration and innovation. As a key player in the global space industry, we're seeking a skilled Test Engineer to join our Satellite Systems team in Montreal.We're on the hunt for a talented individual to contribute to the development of test equipment and support the...


  • Montreal, Quebec, Canada Aversan Inc Full time

    Aversan Inc is seeking a skilled Software Engineer for Satellite Payload Testing to design, develop, test, integrate and deploy software applications using general languages and technologies for the test of various satellite payloads.Key Responsibilities:Design, code, test, debug and document high-quality software development applications.Plan work, provide...


  • Montreal, Quebec, Canada Aversan Full time

    Job Summary:The role of a Python software developer at Aversan involves designing, developing, testing, integrating, and deploying software applications using general languages and technologies for the testing of various satellite payloads.Key Responsibilities: Design, code, test, debug, and document high-quality software development applications. Plan work,...


  • Montreal, Quebec, Canada Macdonald, Dettwiler And Associates Corporation Full time

    Role SummaryWe are seeking a skilled Structural Analyst to join our Satellite Systems team in Montreal. As a Structural Analyst, you will play a crucial role in establishing the structural design of space-borne antennas and electronic equipment.Key ResponsibilitiesPerform static, dynamic, and thermoelastic analyses using standard structural analysis...


  • Montreal, Quebec, Canada Aversan Full time

    Aversan Inc. is a renowned Engineering Company providing expertise in Systems Integration and Software Testing across various industries including Digital Health, Medical Devices, IT, and Aerospace.We are currently seeking a highly skilled Python Test Software Developer to work on cutting-edge technology products. The successful candidate will be part of a...


  • Montreal, Quebec, Canada GHGSat, Inc. Full time

    Job SummaryWe are seeking a highly skilled Quality Assurance and Testing Specialist to join our team at GHGSat, Inc. The ideal candidate will have a strong background in software testing and quality assurance, with experience in the field of satellite technology.About GHGSat, Inc.GHGSat, Inc. is a leading provider of greenhouse gas detection and measurement...


  • Montreal, Quebec, Canada Macdonald, Dettwiler And Associates Corporation Full time

    Join Our Team as a Test Software Developer (Python)We are seeking a highly skilled Test Software Developer (Python) to join our Satellite Systems team at our Montreal office.As a trusted mission partner to the global space industry, MDA Space is a leader in communications satellites, Earth and space observation, and space exploration and infrastructure.About...


  • Montreal, Quebec, Canada Macdonald, Dettwiler And Associates Corporation Full time

    Join Our Team as a Manufacturing EngineerWe are seeking a highly skilled Manufacturing Engineer to join our Satellite Systems team in Montreal. As a key member of our production team, you will be responsible for ensuring the quality and efficiency of our space products.Key Responsibilities:Collaborate with cross-functional teams to design and manufacture...


  • Montreal, Quebec, Canada Mannarino Systems & Software Inc. Full time

    Mannarino Systems & Software Inc. is a renowned provider of cutting-edge engineering services to the aerospace, defense, space, simulation and power generation industries.We are seeking an experienced and passionate Software Tester for Safety-Critical Systems who can contribute to our team's mission to develop innovative solutions that shape the future of...


  • Montreal, Quebec, Canada SpaceBridge Inc. Full time

    SpaceBridge Inc. is seeking an experienced Embedded Software Engineer to develop innovative products in the field of Satellite Communications. The chosen candidate will work on new and sophisticated projects, collaborating with the team to design and implement cutting-edge solutions.Key Responsibilities:Design and develop real-time software using high-level...


  • Montreal, Quebec, Canada Mannarino Systems & Software Inc. Full time

    Key Responsibilities:As a Safety Critical Embedded Software Test Engineer at Mannarino Systems & Software Inc., you will have the opportunity to develop and implement test cases and procedures for safety-critical software. You will also be responsible for executing and reviewing test results, tracing them to the corresponding requirements and identifying...


  • Montreal, Quebec, Canada Aversan Inc Full time

    Job Title: Digital Payload Principal System Engineer Company Overview: A leader in aerospace technology, specializing in the design and manufacturing of advanced communication satellite systems for global deployment. As a key member of our team at Aversan Inc, the Digital Payload Principal System Engineer will be responsible for leading the design,...


  • Montreal, Quebec, Canada Aversan Inc Full time

    Job Title: Digital Payload Systems EngineerA leader in aerospace technology, specializing in the design and manufacturing of advanced communication satellite systems for global deployment.The Digital Payload Systems Engineer is responsible for leading the design, architecture, and optimization of end-to-end digital payload systems and subsystems for a...