Should you be interested in gathering further information on career opportunities, or applying to a currently advertised position, please email us at: careers@fleetsimts.ca
We currently have openings available in the following areas:
Real Time Rendering Software Engineer
This is a permanent, full-time role that can be performed remotely with the primary language of work being English or French.
As a real-time rendering specialist, you will be involved in developing highly innovative training solutions in VR & AR using commercial game engines such as Unity and Unreal, to allow professionals to train better, safer, and faster. In collaboration with the development teams, you will participate in the development of our professional digital twin content creator for used in various fields, industries and countries. You will participate actively in R&D activities, improvement of procedures and pipelines, creation of frameworks to generate the most performing product required in a booming field. Your main activities will be performed remotely from home offices in support of a head office in Montreal.
- Key Responsibilities:
- Develop and maintain high quality rendering systems
- Collaborate across team and discipline boundaries to provide highly productive and effective art and content workflows
- Undertake performance profiling and optimization on multiple platforms
- Work closely with game team artists and art directors to create effective solutions
- Inspire and mentor less experienced members of the team
- Education:
- Bachelor’s degree in Computer Science, or
- Game Development or Game Design Diploma, or
- Equivalent education and experience may be considered
- Desired skills, qualifications and experience:
- Extensive real-time computer graphics knowledge
- Strong in C#, data-driven design, and architecture skills
- Expertise at profiling and optimization
- Excellent collaboration and communication skills
- Strong experience with Unity or Unreal
- Bonus Experience
- Detailed knowledge of one or more CPU and GPU architectures
- Solid understanding of Unreal Engine code base and blueprints
- Console development experience
- Experience with Microsoft Hololens or other VR system
- C++/Tools development experience
Information System Security Specialist
This is a permanent, full-time role based in Halifax, Nova Scotia, or in Esquimalt, British Columbia. The primary language of work is English.
This position will fulfill a contractor support role within DND to support the Canadian Government mandated Security Assessment and Authorization (SA&A) process for DND IT systems.
Work is a combination of on-military base office work, plus remote work (from home offices).
- Key Responsibilities:
- Thorough understanding of the SA&A process for DND IT systems. (A Fleet Sim corporate training package will provide this knowledge.)
- Leading and supporting the DND Information System Security Officers (ISSOs) through the SA&A process for IT systems.
- Assessing DND information system-based training solutions for compliance with the appropriate ITSG-33 Security Control Measures designated based on the security classification of the system.
- Working with project teams to develop appropriate security requirements within the system and help define testing, evidence gathering to prove requirements are met.
- Developing documentation to support the SA&A process from initial system development through to the final achievement of a DND system Authorization to Operate (ATO).
- Education:
- Bachelor’s degree in a related field (Engineering, Computer Science, Information Systems, Software Engineering, or applicable scientific discipline); or
- Military training specializing in DND IT system security procedures, and military experience in senior ISSO positions.
- A combination of other education and professional experience suitable to this work may also be considered.
- Qualifications:
- 4-7 years of industry relevant experience in software related projects, including testing, documentation, and software development life cycle design methodologies.
- Knowledge and understanding of information security concepts and best practices within information systems.
- Excellent written, oral, and presentation communication skills
- Effective time management skills and ability to balance multiple priorities under tight deadlines.
- Asset to have
- Experience with information security policies, processes, and standards as they apply to IT enabled training solutions.
- Experience with government security frameworks such as DND SA&A, ITSG-33, or NIST 800
- Experience working within DND and/or the Public Service.
- All successful applicants must meet requirements for Canadian Controlled Goods Program (CGP), Canadian Government Industrial Security clearance, and U.S. International Traffic in Arms Regulations (ITAR).
Simulation Software Engineer
This is a permanent, full-time role based in Halifax Regional Municipality, Nova Scotia with the primary language of work being English.
The successful candidate will work as part of a dedicated Fleet Sim team to provide training and simulation support to the RCN for Distributed Mission Training (DMT) events. This is done through the use of semi-automated forces (SAF) in a synthetic environment.
As part of our simulation team, the candidate will be responsible to install, configure and maintain hardware, operating systems and applications to support RCN simulation as well as lead integration activities with other military trainers. Knowledge of standard networking protocols, maintaining network equipment, and simulation protocols (DIS/HLA) would be considered an asset.
Any successful candidates must meet requirements for Canadian Controlled Goods Program (CGP), Canadian Government Level II Security clearance and U.S. International Traffic in Arms Regulations (ITAR).
- Key Responsibilities
- Participate in the design, testing, installation and configuration of the hardware architecture and software applications required to support training in a synthetic environment
- Develop and document processes and procedures to support the Systems and Software Development Lifecycle
- Ensure high availability of systems through monitoring for risk, issues and change management processes
- Establish and maintain strong working relationships with internal and external stakeholders to test, integrate and support military systems and connected external systems
- Education
- Bachelor’s degree in a related field (Engineering, Computer Science, Information Systems, Software Engineering, or applicable scientific discipline)
- Ideally have taken Modeling and Simulation courses.
- Desired skills, qualifications and experience
- Ten (10) plus years of industry relevant experience. Equivalent experience/combined education will be considered, however the ideal candidate should have:
- A minimum of seven (7) years in the past twelve (12) years designing, coding, and testing C++ and Java programming in a modeling and simulation environment;
- A minimum of six (6) years in the past ten (10) years working in a Microsoft, and Unix or Linux operating system environment; and
- A minimum of six (6) years in the past ten (10) years developing simulation systems and/or working with Image Generation and display systems.
- Good working knowledge and troubleshooting of networking concepts and administration for routers, switches and firewalls
- Experience working with hypervisors and virtual machines
- Strong background in Linux Server administration, RHEL/CENTOS
- Experience supporting MS Windows technologies
- Proficiency in scripting languages (BASH) for automation
- Experience with source code repositories – Git
- Strong work ethic, able to work independently or as part of a team
- Have a high degree of initiative and autonomy
- Ten (10) plus years of industry relevant experience. Equivalent experience/combined education will be considered, however the ideal candidate should have:
- Bonus Experience
- Experience in Network & Security Administration to provide troubleshooting support for TCP/IP protocols related to simulation and application integration
- Experience installing and configuring VMware ESXi
- Experience installing and configuring MS Windows server, Active Directory, DNS
- Experience with Military Simulation Systems
- Experience with information security policies, processes, and standards as they apply to IT enabled training solutions
- Experience working with the following simulation or military technologies;
- TACTICAL DATA LINK (JREAP-C)
- Simulated Voice systems
- Computer Generated Forces systems
- IEEE Std 1278.1a-1998, IEEE Standard for Distributed Interactive Simulation – Application Protocols.
- IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation – Application Protocols.
- Enumerations for Simulation Interoperability, SISO-REF-010-20XX, Simulation Interoperability Standards Organization (SISO)
Note: Candidates must be able to provide three project references from previous work where they performed software development or software maintenance duties in the past ten years, for DND to be able to validate work experiences.