Python Test Software Developer

TEEMA

  • Sainte-Anne-de-Bellevue, QC
  • $90,000-125,000 per year
  • Permanent
  • Full-time
  • 1 month ago
Job Title: Python Software Developer
Job ID: 81957
Location: Montreal, Quebec – Hybrid, 3 days a week onsiteOverview:
Your initial mandate will require a skill set enabling you to develop software in Windows using Python for testing various satellite payloads.What you will be doing:
  • Create and modify software applications for EGSE (Electrical Ground Support Equipment) targeting satellite payloads
  • Read and understand detailed requirement documents
  • Plan work, provide effort estimates, and drive tasks to completion
  • Design, code, test, debug, and document high-quality software applications
  • Work in an Agile development team using best practices
  • Write and modify Python applications
  • Prepare documentation and participate in reviews
  • Take part in software integration, testing, and deployment
  • Assist with troubleshooting in a software production environment
  • Understand the system under test
What you must have:
  • University degree in Software Engineering, Computer Science, or another relevant discipline, or an equivalent combination of education and experience
  • At least 5 years of experience in test software development
  • Ability to work within an existing framework/codebase
  • Knowledge of multithreading, data sharing, and APIs
  • Proficiency in Python and C++
  • Ability to understand and work with complex software requirement specifications
  • Experience with Agile software development
  • Strong verbal and written communication skills, ideally in both English and French (Working with and developing products for clients outside Quebec)
Nice to have:
  • Exposure to DO-178 standards
  • Experience with instrument control, automated system functional testing
  • Knowledge of CCSDS, MIL-STD-1553
  • Familiarity with protocols such as CAN bus and SpaceWire
  • Experience with JIRA and Confluence
  • Experience with GIT and Jenkins
Salary/Rate Range: $90,000 – $125,000 CAD annuallyFor more information about TEEMA and to consider other career opportunities, please visit our website at

TEEMA