C++ Software Developer

Aversan Inc.

Bas-Saint-Laurent

Hybrid

CAD 75,000 - 100,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading engineering firm is seeking a qualified Software Developer to design and develop high-fidelity tactical features for aerospace and defense applications. The ideal candidate will possess strong skills in C++ and 3D mathematics, collaborating closely with various teams to deliver innovative solutions in a hybrid work environment.

Qualifications

  • Experience in a cross-disciplinary development environment.
  • Proficient in programming and writing code.
  • Excellent skills in 3D math and advanced knowledge in C++.

Responsibilities

  • Create new tactical features and optimize real-time performance.
  • Collaborate with teams to solve technical challenges.
  • Participate in code reviews.

Skills

C++
3D math
Programming
Software engineering principles
Cross-disciplinary development
Strong communication skills

Education

BS or MS Degree in Software Engineering or Computer Science

Job description

Aversan Inc. (www.aversan.com) is a trusted multi-service engineering and electronics manufacturing company. Aversan delivers leading-edge and reliable safety-critical electronics and software systems to the aerospace, defence, and space industries.

We are currently seeking a qualified Software Developer. The role involves developing high-fidelity tactical features and optimizing real-time performance using advanced C++ and 3D math skills.

Location: St. Laurent, QC

Job Type: Hybrid

Responsibilities

  • Create new tactical features such as equipment and sensors, and develop different dynamics levels of fidelity.
  • Express creativity and initiative in developing these features to be as realistic as possible.
  • Collaborate with multiple teams to solve complex technical challenges.
  • Optimize performance for real-time operation while maintaining high fidelity realism.
  • Participate actively in code reviews.
  • Stay updated on technology trends.

Basic Qualifications

  • BS or MS Degree in Software Engineering, Computer Science, or equivalent experience.
  • Proficient in programming, comfortable writing code.
  • Experience with CGF, excellent 3D math skills, and advanced knowledge of C++ programming.
  • Knowledge of software engineering principles.
  • Experience in a cross-disciplinary development environment with strong communication skills.
Seniority level
  • Mid-Senior level
Employment type
  • Full-time
Job function
  • Industries: Aviation and Aerospace Component Manufacturing

Referrals increase your chances of interviewing at Aversan Inc. by 2x

Sign in to set job alerts for “Software Engineer” roles.

Bas-Saint-Laurent, Quebec, Canada 1 day ago

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Developer
Senior Software Developer

Aversan Inc. • Montreal (administrative region)

Hybrid
CAD 90,000 - 130,000
Full Stack Engineer
Full Stack Engineer

Aversan Inc. • Mississauga

Hybrid
CAD 110,000 - 140,000
Software Product Assurance Engineer
Software Product Assurance Engineer

Aversan Inc • Brampton

On-site
CAD 120,000 - 135,000
Software Product Assurance Engineer
Software Product Assurance Engineer

Aversan Inc. • Brampton

Hybrid
CAD 120,000 - 135,000
Software Product Assurance Engineer
Software Product Assurance Engineer

Aversan • Brampton

Hybrid
CAD 120,000 - 135,000
Hybrid work model
Project Engineer
Project Engineer

Aversan • Mississauga

On-site
CAD 120,000 - 140,000
Lead Electrical Engineer
Lead Electrical Engineer

Aversan Inc. • Toronto

Hybrid
CAD 80,000 - 110,000
Senior Full Stack Developer
Senior Full Stack Developer

Aversan Inc. • Mississauga

Hybrid
CAD 110,000 - 140,000
Software Safety Engineer
Software Safety Engineer

Aversan Inc • Brampton

On-site
CAD 120,000 - 135,000
Software Safety Engineer
Software Safety Engineer

Aversan • Brampton

Hybrid
CAD 120,000 - 135,000