Create a Job Alert.

Enter your email below to save this search and receive job recommendations for similar positions.
Thank you. We'll send jobs matching these to
You already suscribed to this job alert.
No Thanks
What job do you want?

Senior Software Engineer job in Ottawa at ADGA Group Consultants Inc.

Create Job Alert.

Get similar jobs sent to your email

Apply to this job.
Think you're the perfect candidate?
Apply on company site

You’re being taken to an external site to apply.

Enter your email below to receive job recommendations for similar positions.
Senior Software Engineer at ADGA Group Consultants Inc.

Senior Software Engineer

ADGA Group Consultants Inc. Ottawa, Ontario Contractor
Apply on company site

Create Job Alert.

Get similar jobs sent to your email

Company Description

Founded in 1967, ADGA is a privately owned and operated Canadian company. We employ over 700 highly skilled team members who apply their knowledge and expertise in service delivery of advanced technology solutions for clients in the Defence, Security and Enterprise Computing markets across Canada. Celebrating over 50 years in business, we are proud to be one of Canada’s most trusted professional engineering and consultancy firms.

Our clients continue to rely on ADGA to provide subject matter expertise, and quality talent to fulfill their business objectives. We have done so successfully by anticipating and responding to the constant changes in technology, and evolving with agility. Our culture of commitment, trust, and accountability guides our business, fosters our growth, and is at the core of our relationships with clients, employees and consultants. Whether your projects are complex, large-scale requirements, or dependable, professional resources to execute on time, and on budget, you can count on ADGA to deliver. We are dedicated to your success.

Job Description

We have 2 openings right now on an existing contract with DND! We are looking for Senior Software Engineers who hold a valid 'secret' clearance and a background in simulation development.

In this role, you will join our team in Ottawa and work on simulation training for the Canadian Navy!


  • Familiarization with 3D models used for real time simulation
  • Will use tools like Blender or 3D Studio Max to edit these models.
  • Will use C++ skills and third party SDKs
  • Experience with computer graphics and COTS IG software


The ideal candidate will possess the following experience:

  • At least 10 years of Software Engineering experience.
  • Must have a Master's Degree or Bachelor's Degree in Computer Science, Mathematics, Sciences, or Engineering, with Modeling and Simulation courses OR a CMSP (Certified Modeling and Simulation Professional) Certificate or an equivalent industry-recognized qualification.
  • The ideal candidate will have :
    • A minimum of 7 years experience in the past 12 years designing, coding and testing C++ and Java programming in a modeling and simulation environment.
    • A minimum of 6 years experience in the past 10 years working in a Microsoft, and Unix or Linux operating system environment.
    • A minimum 6 years in the last 10 years developing simulation systems.
    • A minimum of 6 years in the last 10 years working with Image Generation and display systems.
  • 3D modeling experience would be considered a strong asset as well as having experience with Blender, or 3D Studio Max.

Additional Information

  • Must hold a valid Secret Level 2 clearance with the Federal Government (PSPC) and must be eligible to apply/receive the Controlled Goods Certificate.
  • Must have at least 10 years of Software Engineer to qualify for the 'Senior' level Software Engineer role on this particular contract.
  • Ability to work remotely (with some on-site meetings at Ottawa location)

Recommended Skills

Software Engineering
Computer Sciences
Blender (Software)
3 D Modeling
Apply to this job.
Think you're the perfect candidate?
Apply on company site

Help us improve by providing feedback about this job: Report this job

Report this Job

Once a job has been reported, we will investigate it further. If you require a response, submit your question or concern to our Trust and Site Security Team

Job ID: REF284A


For your privacy and protection, when applying to a job online, never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction. Learn more.

By applying to a job using you are agreeing to comply with and be subject to the Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.