Hirejobs Canada
Register
Auckland Jobs
Canterbury Jobs
Northland Jobs
Otago Jobs
Southland Jobs
Tasman Jobs
Wellington Jobs
West Coast Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

Senior Software Engineer - Jobs in Ottawa

Job LocationOttawa
EducationNot Mentioned
SalaryNot Mentioned
IndustryNot Mentioned
Functional AreaNot Mentioned
Job TypeFull time

Job Description

Job Description

  • Development of software uses cases for potential Multi-purpose Reconfigurable Trainers (MRT) candidates.
  • Requirements data collection of potential MRT candidates through interviews with subject matter experts and observation of equipment to be simulated.
  • Requirements definition and derivation of lower level requirements.
  • Preliminary design and software architecture recommendations.
  • Documenting designs decisions and derived requirements.
  • Software development for potential MRT candidates prototypes, as required and feasible in the available timeframe and budget.
  • Provision of developmental labour estimates and skills requirements to further development of Common Open Reconfigurable Environment (CORE) and MRTs.
  • Evaluate and make recommendations on commercially available software tools and development frameworks for applicability to CORE/MRT development. Procure and support software tools used to develop prototype MRTs.
  • Prepare software development guidelines and recommend standards that will be used for future CORE/MRT development.
  • Provide requirements development support to the client of simulators to be developed under the Navy’s ship procurement programmes such as the Canadian Surface Combatant.
  • Provide guidance and development support to third party Contractors that have been tasked with further development of CORE/MRTs for the client.
  • Provide procurement support and services for the acquisition of goods and materials required for the successful completion of the task, as identified and requested by the Task Authority.
  • Provide technical support in the planning, implementation, and execution of the clients Distributed Mission Training (DMT) exercises at the local, national, and coalition levels.This includes coordination with technical representatives for other sites to ensure interoperability at the network, simulation, operational and training levels.
  • Modify, integrate, test and distribute the Joint Semi-Automated Forces (JSAF) software in support of the client DMT objectives.Changes must be documented and archived so that coordination and configuration control can be maintained with other JSAF users in the Canadian Forces and reported to the US Navy Warfare Development Command (NWDC).
  • Assess, identify, integrate, test and install necessary equipment and software to facilitate shore and ship based simulator connectivity on an as needed basis.
  • Develop interoperability test plans and test cases, and conduct testing with the various simulator Original Equipment Manufacturers (OEMs).Deficiencies must be documented and a plan of action to rectify issues must be created.
  • Provide technical support to the clients operational personnel on an as needed basis in support of DMT development, tests, and exercises.

APPLY NOW

© 2021 HireJobsCanada All Rights Reserved