Concepteur ATE Python / Python ATE Developer
Company | Syntronic |
---|---|
Location | Montreal, QC, Canada |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Senior |
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.