โšก New

Python Software Developer

MDA

QuebecFull-timeMid LevelOn-site

Job Description

MDA Space (TSX: MDA) is a trusted mission partner to the global space industry, building the space between the proven and the possible. As a pioneer in robotics, satellite systems and geospatial intelligence, with a 55-year history of firsts and over 450 missions, MDA Space is a global leader in communications satellites, Earth and space observation, and space infrastructure and exploration. With a team of more than 5,500 space experts across Canada, the US, and the UK, MDA Space has the knowledge and know-how to turn a customer's bold vision into a deliverable mission, driven by a unique mix of experience, technical excellence and wonder that has been in our DNA since day one.

For those who dream big and push the boundaries on Earth and in the stars to change the world for the better, we'll take you there.

Are you ready to take the next step in your career within the new space economy? We would love to hear from you!

We are looking for a Python Software Developer to join our Satellite Systems team at our Montreal office.

As the world's leading independent commercial supplier of antennas, payloads, and electronics for communication satellites and radars, our team has successfully contributed to hundreds of missions over the past 60 years. With a long track record across a wide range of solutions delivered to global customers, our Satellite Systems team continues to grow and evolve on the ground and in the stars.

We are a dream team of passionate, collaborative, and driven individuals, and we are constantly looking for others to join #TeamMDA to spark new and innovative approaches to problem-solving that push us to improve life on and above Earth. If you are excited about expanding our place in space and wish to inspire the next generation, we will lead you there.

We have entered a new era of exploration and development, and MDA invites anyone who wants to jump in and be a part of it. As an equal opportunity employer that values diversity, integrity, and collaboration, we are committed to strengthening MDA's and Canada's leadership in this new chapter.

Role:

Your initial mandate will require a skill set enabling you to develop software in Windows using Python for testing various satellite payloads.

Responsibility:

  • Create and modify software applications for an EGSE targeting satellite payloads.
  • Read and understand detailed requirements documents
  • Plan work, provide effort estimates, and successfully complete your work
  • Design, code, test, debug, and document high-quality software development applications
  • Work in an agile development team using best practices
  • Write and modify Python applications
  • Prepare documentation and participate in reviews
  • Participate in integration, testing, and development of software applications
  • Help troubleshoot issues in a software production environment
  • Understand the system under test

Minimum Required Qualifications:

  • University degree in Software/Computer Engineering or another relevant discipline, or an equivalent combination of education and experience.
  • At least 2 years of experience in test software development
  • Ability to work with an existing framework/codebase
  • Knowledge of multi-threading, data sharing, and APIs.
  • Knowledge of Python and C++
  • Ability to understand and work with complex software requirement specifications.
  • Agile software development experience
  • Good oral and written communication skills, ideally in English and French (Developing products for clients outside Quebec).

Desirable Skills:

  • Exposure to DO-178 standards
  • Experience with instrument control, automated system functional testing
  • Knowledge of CCSDS, MIL-STD-1553
  • Knowledge of protocols such as CAN bus and SpaceWire
  • Experience with JIRA and Confluence
  • Experience with GIT and Jenkins

#LI-PP1 #SP

Special Considerations:

  • Successful candidates must obtain and hold a reliability status security clearance and successfully pass the security assessment for the Controlled Goods Program (CGP) and ITAR.

Benefits Statement:

MDA offers competitive compensation and benefits to employees across all locations. As a member of the MDA team, you and your eligible dependents can enroll in a comprehensive benefits package that provides a high level of protection through competitive healthcare, including: supplemental healthcare and flexible drug plans, dental and vision care benefits, disability income protection, life insurance, group retirement savings plans, and an employee and family assistance program.

Equal Opportunity Statement:

MDA is an equal opportunity employer that values diversity and inclusion. We are committed to treating all employees and applicants with respect and dignity. If you need assistance or a reasonable accommodation due to a disability during the application or recruitment process, please let us know.

#J-18808-Ljbffr

Posted Today

Related Jobs

Related Searches

Apply Now