systems specialist - avionic/ autopilot/ navigation/ - 1484 - 1485, Montreal

randstad canada
job type
apply now

job details

montreal, québec
job type
reference number
randstad canada
apply now

job description

Systems Specialist - Avionic/ Autopilot/ Navigation/
12 months contract

(English will follow)
Systems Specialist - Avionic/ Autopilot/ Navigation/

Are you looking for a work environment where you can innovate, reach greater heights and collaborate with experts from a wide range of sectors? You want to join a world class company and industry leader with projects to which you would be proud to contribute? Come share your passion with us!

We are global leader in training for the civil aviation, defence and security, and healthcare markets. Our engineering teams are passionate, innovative, creative and enthusiastic about cutting edge technology. Our new work environments are open and modern. Moreover, we offer a flexible work schedule with the possibility of teleworking. We also offer several services, including a cafeteria with a varied menu, free parking and much more! To help integrate new employees, we offer a mentorship program and beginner's training. Lastly, we greatly value initiative and innovation. We emphasize employee development.

We are looking for simulation and integration specialists for cockpit, aircraft systems in our flight simulators. There are many opportunities and challenges in this field, ranging from architecture to design, development, testing, integration, resolution of non compliances and documentation of simulated or real systems used in aircraft and helicopters.

The teams in the big avionics systems family focus primarily on the following areas:

•Avionics: This area mainly includes flight plan management systems (FMS) or mission planning systems, various data display systems, and configuration of all interfaces between the cockpit and the simulation environment. The systems involved are either real (aircraft boxes) or simulated.

•Surveillance: This area includes the various systems for air traffic management and avoidance of collision risks with other aircraft (TCAS and transponders) or with the ground (TAWS). It also includes the weather radar simulation. In the simulator, these systems can be based on the software used in the aircraft or helicopter or be completely simulated models.

•Navigation: This area includes the various instruments that allow pilots to know where they are, their position, their speed and acceleration. The GPS system, inertial platforms, pressure sensors, radio navigation systems and flight instruments are the main components of this area and are usually all simulated.

•Autopilot: This area is related to the autopilot systems that allow for control of the aircraft or helicopter path based on the flight phase. These systems are either real (aircraft boxes) or simulated.

•Data link: This area mainly focuses on data exchanges between the aircraft and the ground station for communication and monitoring. It provides in flight information about the condition of the aircraft and the routing of operational and logistical communications.
For all of these areas, the development team is responsible for managing the interface of its specific system(s) with the cockpit (control panels, displays, gauges, other systems, etc.), the virtual environment and, in the case of simulated systems, the modelling of the system, including the powering up logic, continuous diagnostic systems, pre defined faults, electrical connections, modes of operation, etc.

The role we are offering you is specifically for the group Navigation:
•Participate in designing software and hardware solutions that faithfully reproduces the behaviour of the aircraft considering the customer’s requirements
•Develop software solutions in C++, C# or C for the simulation of various simulated systems, or the hardware system interfaces
•Participate in code peer reviews
•Develop system tests and unit tests for automated validation of modelling
•Integrate the team’s software and hardware components with other components required to build a complete simulator

Our ideal candidate has:
•Bachelor’s degree in electrical, mechanical engineering or engineering physics
•Knowledge of C++ required
•Knowledge of avionics systems
•Knowledge of avionics systems communication protocols, such as ARINC 429, AFDX, etc.
•Dynamic team player with sense of initiative
•Organization and planning skills
•Analytical, adaptability and problem solving skills
•Communication skills (oral and written)
•Knowledge of C# and/or C, an asset
•Knowledge of UML, an asset
•Knowledge of real-time programming, an asset
•Knowledge of Agile methodology, an asset
•Knowledge of unit testing and automated system testing, an asset
•Bilingualism (French and English), an asset
•Possibility of occasional business trips
Randstad Professionals Canada
Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.

Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.

For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.