Bilingual Python Test Software Developer
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, defense, and space industries.
We are currently seeking a qualified Python Test Software Developer to join our team.
Location : Montreal, Quebec
Schedule : Hybrid
Description
Your initial assignment will require a set of skills to develop test software under Windows, using Python, for testing various satellite payloads.
Responsibilities
- Create and modify software applications for an EGSE targeting satellite payloads.
- Read and understand detailed requirements documents.
- Plan the work, provide effort estimates, and complete tasks.
- 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 production software environment.
- Understand the system being tested.
Basic Qualifications
University degree in software engineering / computer science or another relevant discipline, or equivalent combination of education and experience.Minimum of 5 years of experience in test software development.Ability to work with an existing codebase.Knowledge of multi-threading, data sharing, and APIs.Knowledge of Python and C++ .Ability to understand and work with complex software requirements specifications.Experience in agile software development.Strong oral and written communication skills, ideally in both English and French.Preferred Qualifications
Exposure to DO-178 standards .Experience in instrument control, automated system functional testing.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.About The Client
Client is a leader in space technology, specializing in satellite communications, Earth observation, and space exploration. With cutting-edge solutions in robotics, AI, and satellite systems, we empower governments and industries to harness the full potential of space. Their mission is to drive innovation and deliver reliable, advanced technologies that shape the future of space.
Aversan recruits top professional talent in the industry, providing quality software, hardware and systems engineering solutions for a variety of industries and applications. Upon reviewing each candidate's information, Aversan will only contact eligible individuals for the above-mentioned positions.