Job Title : Sr. Software Developer
Date : August 28, 2024
Location : Ottawa, Trenton, or Halifax
Remote : Yes (Must live in either Ottawa, Trenton, or Halifax)
Business Unit : Advanced Technologies
Department : Engineering
Job Type : Full-time
Company Overview : Calian’s Advanced Technologies division provides highly technical solutions and services across industries such as aerospace, defense, satellite communications, and nuclear technology.
With a reputation for innovation and reliability, Calian Advanced Technologies supports both commercial and military clients by delivering sophisticated engineering and system integration services.
Job Summary : We are seeking a highly skilled Sr. Software Developer to join our Advanced Technologies business unit. The successful candidate will be responsible for investigating applicable technologies, designing systems and trainer architectures, and leading software development efforts.
The role also involves system integration, validation, verification, testing, and the delivery and installation of systems.
This position requires a deep understanding of modeling and simulation environments.
Responsibilities :
- Investigate applicable technologies and standards.
- Design systems and trainer architectures.
- Develop software solutions.
- Integrate systems and perform system testing.
- Conduct validation, verification, and system testing.
- Deliver and install software systems.
Qualifications :
The Software Developer (M&S) Resource must have a Bachelor's Degree from a Canadian* University in the field of Sciences, Engineering, Computer Science, or Mathematics.
The degree must be stated in the submitted resume, and a copy of the degree or its equivalency must be provided.
- A valid Government of Canada Secret Level-II clearance is required, or the candidate must be eligible to apply (Must be a Canadian citizen or permanent resident to be eligible to apply).
- The Software Developer (M&S) Resource must have a minimum of ten (10) years of demonstrated experience in an applicable field of software development.
- The Software Developer (M&S) Resource must have a minimum of four (4) years of experience in the last five (5) years performing the role of a Software Developer in a modeling and simulation environment.
- Experience deriving functional requirements in a modeling and simulation environment.
- Experience designing simulation software in a modeling and simulation environment.
- Experience programming graphics using OpenGL, QT, or equivalent products.
- Experience developing add-ons, extensions, or plug-ins.
- Experience designing, coding, and testing using C++, C, or C# programming languages.
- Experience integrating and testing software.
- Experience investigating software products for use and integration into M&S applications.
- Experience generating test plans and procedures, as well as writing test reports in a modeling and simulation environment.
Additional Requirements :
- A Master’s Degree from a Canadian* University in the field of Sciences, Engineering, Computer Science, or Mathematics. The degree must be stated in the submitted resume, and a copy of the degree or its equivalency must be provided if requested.
- Current Certified Modeling and Simulation Professional (CMSP) certification or an industry-equivalent certification. Certification level must be stated in the resume, and a copy of the certificate must be provided if requested.
- Experience working on one or more project tasks that utilized the Agile development process.
- Experience working on one or more project tasks that developed products for the Military Domain.
- Experience utilizing and configuring CGF applications in one or more project tasks within the last five (5) years.
- Experience developing and integrating software with Unity, Unreal, Unigine, Delta3D, or equivalent simulation game engines in one or more project tasks within the last five (5) years.
- Experience developing applications that interoperate with specified protocols and standards in one or more project tasks within the last five (5) years.