Senior Software Developer (Modelling and Simulation)

Niveau moyen-supérieur
Ottawa
Plein temps
, amical à distance

Description du poste

REF # 007

The Software Developer (M&S) must perform tasks which may include, but is not limited to:

  • Investigating applicable technologies and standards;
  • System design;
  • Trainer architecture design;
  • Software development;
  • System integration;
  • Validation, verification and system testing;
  • Delivery and installation of systems. 

Qualifications

  • Hold a Bachelor’s Degree in the field of Sciences, Engineering, Computer Science, Mathematics OR must have a recognized College Technical Diploma related to Information Technology, Software Development, or Computer Science
  • Have a Certified Modeling and Simulation Professional (CMSP) certificate, or has an industry equivalent certification
  • Minimum 10 years of demonstrated experience in an applicable field of software development
  • Minimum 4 years experience 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 product
  • 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
  • Generated test plans and procedures as well as written test reports in a “modeling and simulation environment
  • Experience working in one or more project taskings which utilized the Agile development process
  • Experience working in one or more project taskings which developed products for the Military Domain
  • Experience utilizing and configuring CGF applications in one or more project taskings
  • Developed and integrated software with Unity, Unreal, Unigine, Delta3D, or equivalent simulation game engines in one or more project taskings
  • Developed applications which interoperate with the specified protocols and standards in one or more project taskings

Informations complémentaires

Work-Life Balance  

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). 

Belong@ADGA  

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.

Compensation  

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.

Comprehensive Benefits and Total Rewards  

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.

Autres postes ouverts

Computer & Network Technician
Technologies de l'information
Niveau moyen-supérieur
Ottawa
Plein temps
Senior Software Developer (Modelling and Simulation)
Technologies de l'information
Niveau moyen-supérieur
Ottawa
Plein temps
Ingénieur système senior
Ingénierie
Niveau moyen-supérieur
Ottawa
Contrat
Architecte système senior
Technologies de l'information
Niveau moyen-supérieur
Ottawa
Plein temps
Project Management Support
Gestion de projet
Niveau moyen-supérieur
Ottawa
Plein temps
Senior Project Control Coordinator
Gestion de projet
Niveau moyen-supérieur
Gatineau
Plein temps
Tout afficher

Devenir client

Contactez-nous pour discuter de la façon dont nous pouvons vous aider à relever vos majeurs défis commerciaux.

Prendre contact

Travailler avec l'ADGA

Avec des postes à pourvoir d'un bout à l'autre du pays, trouvez le poste idéal pour vous au sein de notre équipe de plus de 600 membres.

Créez votre carrière
ISO 9001:2015 - Systèmes de gestion de la qualité - certifié
ISO 27001:2013 - Gestion de la sécurité de l'information - certifié