Aversan Inc.()is a trusted multi-service engineering and electronics manufacturing company. Aversan delivers leading-edge and reliable safety-critical electronics and software systems to the aerospace defence and space industries.We are currently seeking a Test Software Engineer to support the development and validation of satellite payloads. The initial mandate requires strong expertise in Windows-based test software development using Python supporting Electrical Ground Support Equipment (EGSE) for satellite payload testing.This role is ideal for an experienced engineer who thrives in a technically rigorous environment and enjoys working with complex systems detailed requirements and high-reliability applications.Location: Montreal QCJob Type: Full TimeWorking Arrangement: HybridResponsibilities- Develop and modify software applications for EGSE systems targeting satellite payloads
- Read interpret and work from detailed software and system requirement documents
- Plan tasks provide effort estimates and drive assignments to completion
- Design code test debug and document high-quality software applications
- Contribute within an agile development team using industry best practices
- Develop and enhance Python applications (Windows environment)
- Support integration validation testing and deployment of software solutions
- Prepare technical documentation and participate in formal reviews
- Assist in troubleshooting and resolving issues in production environments
- Develop a strong understanding of the system under test and associated interfaces
Basic Qualifications- University degree in Software Engineering Computer Engineering or related discipline (or equivalent experience)
- Minimum 5 years of experience in test software development
- Strong experience working with and enhancing existing code bases/frameworks
- Proficiency in Python and working knowledge of C
- Experience with multithreading data sharing and API development
- Ability to interpret and implement complex software requirement specifications
- Experience working in agile development environments
- High preference for a candidate with exposure to DO-178 software development standards
- High preference for a candidate with exposure to instrument control and automated functional system testing
- High preference for a candidate with knowledge of CCSDS and MIL-STD-1553 standards
- High preference for a candidate with exposure to communication protocols such as CAN bus and SpaceWire
- Bilingual proficiency in French and English.
Please note: The name of the file for the resume should be the applicants full name and the position title you are applying for. The resume format should be PDF.Compensation:$52.00 $63.00 CAD/hr
The base salary or rate offered to an applicant within this range is determined by considering several factors including the individuals geographic location skills competencies and unique qualifications. This ensures compensation is fair and aligned with the specific requirements and attributes of each candidate.Vacancy Status:This posting is for an existing vacancy.AI in Hiring:We use AI tools to assist with application management (e.g. organizing submissions and surfacing potentially relevant qualifications). AI is not used to make hiring decisions. All decisions are made by our hiring managers and recruitment team. Our use of AI is governed by security and privacy risk assessments aligned with our cybersecurity framework. Required Experience:
IC
Aversan Inc.()is a trusted multi-service engineering and electronics manufacturing company. Aversan delivers leading-edge and reliable safety-critical electronics and software systems to the aerospace defence and space industries.We are currently seeking a Test Software Engineer to support the devel...
Aversan Inc.()is a trusted multi-service engineering and electronics manufacturing company. Aversan delivers leading-edge and reliable safety-critical electronics and software systems to the aerospace defence and space industries.We are currently seeking a Test Software Engineer to support the development and validation of satellite payloads. The initial mandate requires strong expertise in Windows-based test software development using Python supporting Electrical Ground Support Equipment (EGSE) for satellite payload testing.This role is ideal for an experienced engineer who thrives in a technically rigorous environment and enjoys working with complex systems detailed requirements and high-reliability applications.Location: Montreal QCJob Type: Full TimeWorking Arrangement: HybridResponsibilities- Develop and modify software applications for EGSE systems targeting satellite payloads
- Read interpret and work from detailed software and system requirement documents
- Plan tasks provide effort estimates and drive assignments to completion
- Design code test debug and document high-quality software applications
- Contribute within an agile development team using industry best practices
- Develop and enhance Python applications (Windows environment)
- Support integration validation testing and deployment of software solutions
- Prepare technical documentation and participate in formal reviews
- Assist in troubleshooting and resolving issues in production environments
- Develop a strong understanding of the system under test and associated interfaces
Basic Qualifications- University degree in Software Engineering Computer Engineering or related discipline (or equivalent experience)
- Minimum 5 years of experience in test software development
- Strong experience working with and enhancing existing code bases/frameworks
- Proficiency in Python and working knowledge of C
- Experience with multithreading data sharing and API development
- Ability to interpret and implement complex software requirement specifications
- Experience working in agile development environments
- High preference for a candidate with exposure to DO-178 software development standards
- High preference for a candidate with exposure to instrument control and automated functional system testing
- High preference for a candidate with knowledge of CCSDS and MIL-STD-1553 standards
- High preference for a candidate with exposure to communication protocols such as CAN bus and SpaceWire
- Bilingual proficiency in French and English.
Please note: The name of the file for the resume should be the applicants full name and the position title you are applying for. The resume format should be PDF.Compensation:$52.00 $63.00 CAD/hr
The base salary or rate offered to an applicant within this range is determined by considering several factors including the individuals geographic location skills competencies and unique qualifications. This ensures compensation is fair and aligned with the specific requirements and attributes of each candidate.Vacancy Status:This posting is for an existing vacancy.AI in Hiring:We use AI tools to assist with application management (e.g. organizing submissions and surfacing potentially relevant qualifications). AI is not used to make hiring decisions. All decisions are made by our hiring managers and recruitment team. Our use of AI is governed by security and privacy risk assessments aligned with our cybersecurity framework. Required Experience:
IC
View more
View less