Skip to main content

Python Test Software Developer

Python Test Software Developer
ClickJobs.io
1 month 3 weeks ago

Role

  • Your initial mandate will require a skillset enabling you to develop test software in Windows, using Python, for the test of various satellite payloads.
  • Tasks:

Creating\Modifying software applications for an EGSE targeting satellite payloads

Read and understand detailed requirement documents

Planning work, providing effort estimates and driving your work to completion

Designing, coding, testing, debugging and documenting high-quality software development applications

Work in an agile development team using best practices

Write and modify Python applications

Preparing documentation and participating in reviews

Participating in integration, testing and deployment of software applications

Assisting in troubleshooting problems in a software production environment

Understand the system under test

Required Qualifications

A University degree in Software/Computer Engineering or other relevant disciplines, or an equivalent combination of education and experience

Minimum of 5 years of test software development experience

Ability to work with an existing code base\framework

Familiar with multithreading, data sharing, and APIs

Knowledge of Python and C++

The ability to understand and work with complex software requirement specifications

Experience with agile software development

Good verbal and written communication skills ideally both in English and French

Preferred Qualifications

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

Expertise level

Work arrangement

Key skills

Similar Jobs in Canada