Posted: 3 hours ago
Job Description
<h3>Job Description</h3><p>Job Description<p>Job Description<br><br><ul><li>Investigating applicable technologies and standards;</li><li>System design;</li><li>Trainer architecture design;</li><li>Software development;</li><li>System integration;</li><li>Validation, verification and system testing;</li><li>Delivery and installation of systems.</li></ul>Qualifications<br><br><ul><li>Bachelor’s Degree or a Master’s Degree in the field of Sciences, Engineering, Computer Science, or Mathematics OR a College Technical Diploma related to Information Technology, Software Development, or Computer Science.</li><li>Certified Modeling and Simulation Professional (CMSP) certificate, or has an industry equivalent certification.</li><li>Minimum of <strong>10</strong> years in an applicable field of software development.</li><li>Minimum of <strong>4</strong> years experience performing the role of a Software Developer in a modeling and simulation environment.</li><li>Experience deriving functional requirements in a modeling and simulation environment.</li><li>Experience designing simulation software in a modeling and simulation environment.</li><li>Experience programming graphics using OpenGL, QT or equivalent product.</li><li>Experience developing add-ons, extensions, or plug-ins.</li><li>Experience designing, coding and testing using C++, C, or C# programming languages.</li><li>Experience integrating and testing software.</li><li>Experience investigating software products for use and integration into M&S applications.</li><li>have generated test plans and procedures as well as written test reports in a “modeling and simulation environment</li><li>Worked in a Agile development process.</li><li>Worked in one or more project taskings which developed products for the Military Domain.</li><li>Have utilized and configured CGF applications in one or more project taskings.</li><li>Have developed and integrated software with Unity, Unreal, Unigine, Delta3D, or equivalent simulation game engines in one or more project taskings.</li><li>Have developed applications which interoperate with the specified protocols and standards in one or more project taskings.</li></ul><br><br>Additional Information<br><br><ul><li>Able to obtain and maintain a Canadian Government Secret level Clearance</li><li>Able to go onsite 5 days a week in the Trenton are (option for Kingston + regular commute to Trenton is possible)</li></ul><p></p><p><strong>Work-Life Balance</strong> </p><p>We strongly support a healthy and productive work-life balance. This starts with a flexible approach to work, and policies designed to support employees through their day-to-day routines and major life events. For example, we offer a Maternity/Parental Top-Up (up to 52 weeks) and a Reservist Leave Top-Up (up to 180 days). </p><p><strong>Belong@ADGA</strong> </p><p>ADGA continuously strives to integrate advanced Diversity, Equity & Inclusion (DEI) approaches and practices into our work culture. Our employee-based DEI Committee explores activities and invites discussions that foster an environment where all employees feel valued, respected, and heard.</p><p><strong>Compensation</strong><strong> </strong><strong> </strong></p><p>Above and beyond our commitment to offer a competitive base salary, ADGA has a company-wide profit-sharing plan for all full-time and part-time employees.</p><p><strong>Comprehensive Benefits and Total Rewards</strong> </p><p>We offer a comprehensive benefit program, providing employees with the choice between base or enhanced plans. Depending on the plan, ADGA pays for Health & Dental, a Health Spending Account, Short-Term Disability, an Employee Assistance Program, and a Telemedicine service. Also offered: discounts on gym memberships, 5,000+ perks through Perkoplis, a Deferred Profit Sharing Plan, and access to a wide range of other employee-centric services and savings programs.</p></p></p>