logo

View all jobs

Software Developer

Montréal, QC
Software Developer
 
One of Canada’s top Employers is seeking a Software Developer to join the team in Montreal!
 
RESPONSIBILITIES:
  • Support the engineering team during the entire development phase of its flight simulators;
  • Participate in the software development of different systems that are part of the cockpit;
  • Implement unit and system tests;
  • Automate manual tasks to increase team’s effectiveness;
  • Add features to or fix software tools as needed;
  • Participate in the continuous improvement efforts for the quality of our simulation software;
  • Participate in the debugging of various software;
  • Carry out software migrations from a framework to another;
  • Carry out migrations of simulation software based on the evolution of the tools used to produce, install or execute it;
  • Act as an integrator of various software assets to generate a functional test platform available to all developers;
  • Maintain various laboratories in a functional state at all time;
  • Support simulation validation as needed.
 
QUALIFICATIONS:
  • Excellent ability to troubleshoot a problem and identify the root cause(s);
  • Basic knowledge of computer networking;
  • Good knowledge of C++ software language;
  • Knowledge of scripting languages such as Python or Perl;
  • Knowledge of XML language;
  • Knowledge of Git and how to use it in a team environment;
  • Knowledge of Agile methodologies;
  • Good sense of responsibility, autonomy and resourcefulness;
  • Good sense of organisation and planning;
  • Good knowledge of MS-Office tools and suite;
  • Bilingualism (French and English) is required.
  • College diploma in computer software or equivalent;
ASSETS: 
  • Knowledge of real-time software requirements, an asset;
  • Knowledge of C and C# software languages, an asset;
  • Knowledge of UML, an asset;
     
DURATION: 12 months + possible extensions 
Share This Job
Powered by