Python Test Software Developer

Sainte-Anne-de-Bellevue, QC • Contract • March 05, 2026 • 86018

Job Title: Python Test Software Developer
Job ID: 86018
Location: Montreal, QC


Overview:
The main function of a Python test software developer is to design, develop, test, integrate, and deploy software applications using general languages and technologies for testing of various satellite hardware components such as printed circuit boards, electronic units, and full payloads.


What you will be doing: 

  • Design, code, test, debug and document high-quality software development applications used automate the testing embedded systems in a hardware-in-the loop environment

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

  •  Work in an agile development team using best practices

  • Write and modify Python applications.

  • Troubleshoot problems in a software production environment.


What you must have:

  • Knowledge of Python and C++.

  • Knowledge of embedded systems and hardware-in-the-loop testing

  • Familiar with multithreading, data sharing, and APIs.

  • Ability to understand and work with complex software requirement specifications.

  • Strong attention to detail.

Education/Experience

  • Bachelor’s degree in software/computer engineering or other relevant field, or equivalent.


Salary/Rate Range: $52.00 -$63.00 per hour/ T4


Thank you for your interest in this opportunity. If you are selected to move forward in the process, we will contact you directly. If you do not hear from us, we encourage you to continue visiting our website for other roles that may be a good fit.
 
 
For more information about TEEMA and to consider other career opportunities, please visit our website at www.teemagroup.com

 

 

Share This Job

Related Jobs