Python Test Software Developer Aversan Inc. (www.aversan.com) is a reputable Engineering Company that provides expertise in Systems Integration and Software Testing for industries including Digital Health, Medical Devices, IT and Aerospace. We are currently seeking a qualified Python Test Software Developer to work on leading edge technology products. The successful candidate for this full-time position will be a part of a highly motivated and highly technical work environment that feeds off the collective energy of a team-oriented workplace. Location: Montreal, Quebec Schedule: ONSITE/HYBRID Permanent Full-time position DESCRIPTION – The main function of a python test software developer is to design, develop, test, integrate and deploy software applications using general languages and technologies for the test of various satellite payloads. Responsibilities
Create and modify software applications for an EGSE targeting satellite payloads.
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 under test.
University degree in software/computer engineering or other relevant discipline, or equivalent combination of education and experience
Minimum of 5 years of experience developing testing software
Ability to work with an existing code base.
Knowledge of multi-threaded processing, 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.
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
About The Client Client is the is a Canadian space technology company that provides Geo intelligence, robotics & space operations, and satellite systems. 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.