Python Test Software Developer

Aversan Inc
Montreal
CAD 100,000 - 125,000
Job description

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

  1. Create and modify software applications for an EGSE targeting satellite payloads.
  2. Read and understand detailed requirements documents.
  3. Plan work, provide effort level estimates, and complete your work.
  4. Design, code, test, debug, and document high-quality software development applications.
  5. Work in an agile development team using best practices.
  6. Write and modify Python applications.
  7. Prepare documentation and participate in reviews.
  8. Participate in the integration, testing and deployment of software applications.
  9. Help resolve issues in a software production environment.
  10. Understand the system under test.

Basic Qualifications

  1. University degree in software/computer engineering or other relevant discipline, or equivalent combination of education and experience.
  2. Minimum of 5 years of experience developing testing software.
  3. Ability to work with an existing code base.
  4. Knowledge of multi-threaded processing, data sharing and APIs.
  5. Knowledge of Python and C++.
  6. Ability to understand and work with complex software requirements specifications.
  7. Experience in agile software development.
  8. Good oral and written communication skills, ideally in English and French.

Preferred Qualifications

  1. Exposure to DO-178 standards.
  2. Experience in instrument control, functional testing of automated systems.
  3. Knowledge of CCSDS, MIL-STD-1553.
  4. Knowledge of protocols such as CAN bus and SpaceWire.
  5. Experience with JIRA and Confluence.
  6. 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.

Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Python Test Software Developer jobs in Montreal