In an environment of high technologies and civil/military products, detect the software / hardware problems and take an active part in solving them while keeping the engineers and technicians concerned posted.
Assemble the various software components in order to create the Simfinity training product.
Actively participate in daily SCRUM meetings
Lead and offer technical support to software engineers during integration of their systems.
Ensure software configuration management control.
Responsible for the simulation platform, preparation and maintenance.
Be the first point of contact for any technical matter in the lab.
Ensure proper simulation operation.
Pre-validate changes and corrections in the final product.
Occasionally travel to CAE customer sites to support the deployment team’s installation of Simfinity product.
Provide project (status, risks, etc) information to upper management.
Bachelor of Engineering or Computer science. Related experience in software or hardware integration an asset.
Knowledge of C, C++ and FORTRAN programming languages and scriptinglanguages.
Knowledge of Microsoft development tools for Windows platform (Visual Studio.NET 2005 and higher).
Knowledge of a configuration management tool e.g. StarTeam.
Knowledge of tools used for software debugging (.NET and/or Windbg, DBX, GDB).
Knowledge of software debugging techniques.
Knowledge of R5 Framework and Simfinity products an asset
Knowledge of CAE software and applications an asset (LaunchPad, Davinci, OneUI, CAELIB, STARTEAM, STRIVE framework, ACS framework, Visual Systems and SIM XXI).
Knowledge of simulated systems and instruments/avionics interface an asset.
Knowledge of Agile development (JIRA) an asset
Self-motivated, independent, dynamic, team player.
Strong planning and organizational skill. Ability to adapt quickly to changes in technology.
Demonstrate flexibility and strong project and assigned tasks ownership as well as ability to work and make decisions unsupervised.
Ability to troubleshoot problems.
Excellent communication skills.
Good Knowledge of Windows and/or UNIX Environment and PC hardware.
Availability to travel to customer sites on occasion (up to 25% of the time).