Python Test Software Developer

TEEMA

📍 Sainte-Anne-de-Bellevue, Quebec, Canada

Contract Computer Occupations Posted February 19, 2026

Job Description

  • 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 equival...