MSCI Logo
CAREERS   CONTACT   HOME        
About MSCI
Microsatellite Software Engineer

Job Overview

Microsat Systems Canada Inc (MSCI) is a privately held Canadian corporation applying dynamics and control technology in the space market for reaction wheels, rate measurement units, and complete microsatellites. MSCI is the Prime contractor to the Government of Canada for the NEOSSat microsatellite, which is currently in manufacturing phase. We are looking for an experienced software developer to perform development and test of real time embedded software for the NEOSSat microsatellite and future microsatellite projects. This is a permanent position.

Job Requirements:

  • Bachelors degree in engineering or computer science
  • Ability to communicate well in English
  • Willingness to present your work in both internal and external design reviews
  • 5 years experience minimum, preferably in space or military programs
  • It is a condition of employment that the employee obtain and maintain, through the Company, eligibility for access to controlled goods and/or technology in accordance with the policies and regulations of the Controlled Goods Directorate of the Government of Canada; and obtain and maintain, through the Company, eligibility for Secret Clearance in accordance with the policies and regulations of the Government of Canada.

Duties:

Reporting to the Program Manager for the NEOSSat Microsatellite Program, you will work with the NEOSSat software team lead to develop, document, and verify computer software for a variety of target processors to perform real time functions onboard Canada's NEOSSat microsatellite. This will include low-level device drivers and higher level executive functionality and command, data and telemetry handling. Working as an integral part of the NEOSSat development team, your software development activities will include documentation of requirements, verification methods and verification completion, and final design using UML. Final verification of the completed code will include support of environmental testing.

Desired Skills:

The candidate will have the following minimum qualifications:

  • Real time software development experience in programming using C/C++ for embedded systems
  • Experience in using VxWorks operating system is highly desirable
  • Experience developing and debugging multi-threaded software
  • Able to interpret device schematics to develop software device drivers

Contact Information

Please forward your resume in confidence to:
MSCI
6870 Goreway Drive
Mississauga, Ontario
Canada L4V 1P1
ATTN: Career Opportunities





 
The MOST microsatellite's outstanding flight heritage — remaining in orbit four years longer than expected and still going strong — has surpassed all expectations without indication of deterioration. MOST’s longevity has resulted in a prodigious amount of research
> more
 

 
We are proud of our outstanding flight heritage that continues to exceed all expectations. It is a testament to the quality of the minds at MSCI and to the excellence of their creations.
> more
 
                 Copyright © 2012 MSCI. All rights reserved

About MSCI | Products | Solutions | Services | Flight Heritage | Current Missions | Facilities | News