Posted in

Concepteur ATE Python / Python ATE Developer

Concepteur ATE Python / Python ATE Developer

CompanySyntronic
LocationMontreal, QC, Canada
Salary$Not Provided – $Not Provided
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior

Requirements

  • University degree in software engineering, computer science or other relevant discipline, or equivalent combination of education and experience
  • Minimum of 5 years of experience developing testing software
  • Use of MBSE systems like Capella
  • Ability to work with an existing code base
  • Knowledge of multi-tasking, data sharing and APIs
  • Knowledge of Python and C++
  • Ability to understand and work with complex software requirements specifications
  • Experience in agile software development
  • Good oral and written communication skills, ideally in English and French.

Responsibilities

  • Create and modify software applications for test environments indented for complex electronic and electromechanical systems
  • Read and understand detailed requirements documents
  • Plan work, provide effort level estimates, and 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 the integration, testing, and deployment of software applications
  • Help resolve issues in a software production environment
  • Understand the system test

Preferred Qualifications

  • Exposure to DO-178 standards
  • Experience in instrument control, functional testing of automated systems
  • 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
  • Great team player
  • Organized, goal-oriented, self-starter, with a team focused mentality
  • Excellent communication skills
  • Outstanding analytical skills and problem-solving ability
  • Excellent written and oral communication skills with the ability to produce clear documentation for both colleagues and customer
  • A friendly willingness to collaborate and play nice with others.