Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

C++ Software Developer

Aversan Inc.

Aversan Inc. () 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

#J-18808-Ljbffr
Vacancy posted 7 days ago
Similar jobs that could be interesting for youBased on the C++ Software Developer in Bas-Saint-Laurent vacancy
  • Role: Oracle CPQ Developer / Consultant Experience: 5–10 Years We are seeking a hands‑on Oracle CPQ (BigMachines) Developer/Consultant with strong, recent (last 2–4 years) project‑based experience delivering complex CPQ solutions. The ideal candidate should have solid... 
    Suggested

    Cyberobotix

    Bas-Saint-Laurent
    7 days ago
  • $130k - $175k per year

     ...positive impact on the entire advertising organization and the broader developer group, not just a single project. You own architecture decisions...  ...dollar media and technology contracts. Dramatically increases software business value by mediating between complex programmatic... 
    Suggested
    Long term contract
    Shift work

    REDspace

    Sainte-Luce, QC
    5 hours ago
  • $95 - $100 per hour

     ...specifications, IT solution workflows, and network architecture diagrams. Develop working functional prototypes and visual communications for...  ...in: Solutions design Technical design Engineering and software architecture design Database design EAM (IBM Maximo) platforms... 
    Suggested
    Hourly pay
    Long term contract
    Temporary work
    For contractors
    Remote work

    Aliant Resources

    Bas-Saint-Laurent
    7 days ago
  • Sr Developer (Solution Lead) Remote | Canada MPA Recruitment have partnered with a growing Canadian technology consultancy, to recruit a...  ...clients across North America. This role is ideal for an experienced software engineer who enjoys solving complex technical challenges,... 
    Suggested
    Permanent employment
    Remote work
    Home office

    MPA Recruitment

    Sainte-Luce, QC
    5 hours ago
  • Elevate your career as a Cloud-Focused Senior Java Developer in Toronto, engaging with innovative technologies on a 6-month hybrid contract...  ...your expertise in Java and full stack development for impactful software solutions. In this role, you will leverage over 10 years of... 
    Suggested
    Contract work
    Weekday work

    Delpath

    Sainte-Luce, QC
    5 hours ago
  • Transform business operations as a Senior Developer specializing in RPA automation. This permanent full-time role requires strong UiPath skills and experience in the software development lifecycle. We are on the lookout for a Senior RPA Developer to lead the charge in creating... 
    Permanent employment
    Full time

    2iSolutions

    Sainte-Luce, QC
    7 days ago
  • Join a healthcare project as a Salesforce Omnistudio Developer in Canada. We seek expertise in Omnistudio, Data Raptor, and LWC for a dynamic Vlocity team. This 6+ month contract requires a skilled developer with at least 8 years of experience in large Vlocity engagements... 
    Contract work

    Spruce InfoTech

    La Pocatière, QC
    5 hours ago
  • Elevate business operations as a Senior RPA Developer focusing on automation solutions. This full-time role emphasizes strong UiPath skills and involvement in the software development lifecycle. We're seeking a Senior Developer who will lead RPA initiatives and create effective... 
    Permanent employment
    Full time

    2iSolutions

    Sainte-Luce, QC
    5 hours ago
  • Software Engineer Location: Hybrid - 44 King St. 9th Floor, Toronto. Contract Duration: 6 months (possibility of extension & conversion...  ...themselves and understand how they work, are solid independent developers with programming and automation expertise. #J-18808-Ljbffr
    Contract work
    Monday to friday

    Delpath

    Sainte-Luce, QC
    7 days ago
  •  ...to the clients’ needs Follow up on projects, while meeting budgets, deadlines and quality standards Represent PremierTech and develop long-term business relationships with clients in a specific market segment Implement actions to value and retain our North American... 
    Long term contract
    Relocation

    premiertech

    Bas-Saint-Laurent
    7 days ago
  •  ...compliance (CGP, ITAR, EAR). Construction and CAPEX project principles within manufacturing settings. ERP/MRP systems and project scheduling software (e.g., MS Project). Financial acumen for cost analysis, forecasting, and capital planning. Core Competencies: Manage multiple... 
    Permanent employment
    Contract work

    Rock Davis Enterprise

    Bas-Saint-Laurent
    7 days ago
  • Become a key player in backend engineering as a Senior Backend Developer in a hybrid setting, located in Montreal, Toronto, or Mississauga. Use your TypeScript and Microservices expertise to design scalable backend architectures. We are on the lookout for a Senior Backend... 

    Yochana

    Rimouski, QC
    7 days ago
  •  ...optimization. In this pivotal role, you will collaborate with multiple teams to implement effective DevOps practices. Your focus will be on developing reliable CI/CD pipelines and enhancing operational maturity through best-in-class technologies. Engage with architectural teams to... 

    Teladoc Health Canada

    Bas-Saint-Laurent
    7 days ago
  •  ...with Canadian federal and provincial legislation Contribute to business development and grow the firm's client base Coach, mentor, and develop junior members of the compensation team Build and maintain a public profile through thought leadership, publications, or media where... 
    Work at office
    Relocation
    1 day per week

    BWD Search & Selection

    Bas-Saint-Laurent
    7 days ago
  •  ...emphasizes automation, collaboration, and advanced SQL skills to deliver high-quality data solutions. We are seeking a Senior Snowflake Developer with over 5 years of experience in cloud data platforms. In this role, you will construct robust data models, develop cost... 

    HCLTech

    La Pocatière, QC
    5 hours ago
  • Lead as a GCP Java Developer, ensuring timely code delivery and mentoring junior developers. This role demands advanced skills in Java and cloud technologies, focusing on secure coding practices. With at least four years in Java development and experience on GCP, you will... 

    NLB Services

    Sainte-Luce, QC
    5 hours ago
  •  ...a skilled Data Engineer with over five years of experience in cloud data platforms, preferably Snowflake. Your mission will involve developing robust data models, automating cost allocation, and supporting cross-functional teams. Strong SQL and Python skills are essential for... 

    HCLTech

    Bas-Saint-Laurent
    5 hours ago
  • Elevate your career as a Senior COBOL Developer with expertise in RPA tools and over 8 years of experience. This role focuses on developing robust COBOL applications while utilizing data analysis methodologies to enhance performance. As a key expert, you will work with Micro... 

    NLB Services

    Sainte-Luce, QC
    5 hours ago
  • Shape the future of backend systems as a Senior Backend Developer, working in a hybrid workplace in Montreal, Toronto, or Mississauga. Harness your deep knowledge of TypeScript and microservices to drive impactful solutions. In this key role, the Senior Backend Developer will... 

    Yochana

    Sainte-Luce, QC
    5 hours ago
  •  ...and Executive Leadership Team to strengthen leadership effectiveness, alignment, and impact. Partner with regional leaders to attract, develop, and retain high-performing, mission aligned talent. Establish and govern consistent global people practices, policies, and... 
    Long term contract
    Internship
    Work at office
    Remote work

    Summit Search Group

    Bas-Saint-Laurent
    7 days ago
  •  ...reliability strategies for regulated hardware products across R&D, quality, and manufacturing environments. Key Responsibilities Develop and implement reliability requirements and test strategies for IVD medical devices Lead DFMEA / PFMEA and reliability risk assessments... 

    Infostride

    Bas-Saint-Laurent
    7 days ago
  • Elevate backend engineering with your skills as a Senior Backend Developer at a leading firm, working in Montreal, Toronto, or Mississauga in a hybrid mode. Utilize your expertise in TypeScript and microservices to create scalable systems. This Senior Backend Developer role... 

    Yochana

    Sainte-Luce, QC
    5 hours ago
  • $180k per year

     ...full autonomy, reporting directly to the co-founders. You may also take on Data Protection Officer responsibilities as the function develops. You will not litigate matters yourself: when a dispute or regulatory matter calls for specialist representation, you decide that outside... 
    Permanent employment
    Full time
    Contract work
    Work at office
    Remote work
    Work from home
    Worldwide
    Flexible hours

    Ρrοѕреο

    Bas-Saint-Laurent
    5 hours ago
  •  ...strategies focused on performance • Drive optimization for latency and accuracy in systems Requirements: • 8+ years in software development with C/C++, Python • 4+ years in leadership or architect roles • Expertise in AI-based robotics perception and computer vision •... 

    SoftServe

    La Pocatière, QC
    5 hours ago
  • $375k per year

     ...systems and broader platform (e.g. event‑driven systems) Translate business problems into production‑grade AI solutions Mentor and develop team members, fostering a high‑performance culture Act as a thought partner to executives and contribute to board‑level... 
    Remote work

    Bilinguallink

    Bas-Saint-Laurent
    23 hours ago
  •  ...innovation and drive applied AI solutions within the company. You will define and lead the strategic roadmap for AI/ML, identifying and developing high-impact solutions that resonate with customers. This role combines hands-on technology with executive collaboration to maximize... 
    Remote work

    Bilinguallink

    Bas-Saint-Laurent
    1 day ago
  •  ...Business Development Partner (BDP) is to recruit, onboard, train, develop and coach developing advisors during their first four years. You...  ...various technologies – i.e., Salesforce.com, Financial Planning software, Microsoft applications. What will be nice have... 
    Work at office
    Local area

    Sun Life

    Rimouski, QC
    7 days ago
  •  ...aptitudes Habiletés en programmation Connaissance des automates programmables Connaissances en programmation textuelle (Basic, C++, GCL) Connaissance des outils de la suite MS Office Excellentes aptitudes en communication, tant à l’oral qu’à l’écrit Maîtrise... 

    Régulvar

    Rimouski, QC
    5 hours ago
  •  ...manage risks, and proactively resolve blockers across projects. Develop and maintain project plans, status reports, and documentation using...  ...g., PMP, Scrum Master, SAFe) is a plus. Strong understanding of software development processes, cloud infrastructure, and agile... 
    Remote work

    Fynite

    La Pocatière, QC
    5 hours ago
  •  ...market leaders. What You’ll Do Investment Strategy & Research Develop and refine YZi Labs' investment thesis across the AI ecosystem....  ...Technical background in AI, machine learning, data science, or software engineering. Existing network across founders, researchers,... 
    Internship
    Remote work

    YZi Labs

    Rimouski, QC
    5 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to C++ Software Developer. Be the first to apply!