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.
Basic Qualifications
- 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.
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.
About The Client
Client 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.