Talent.com
C++ Developer
C++ DeveloperActalent • Halifax, Nova Scotia, Canada
C++ Developer

C++ Developer

Actalent • Halifax, Nova Scotia, Canada
2 days ago
Job type
  • Full-time
Job description

Job Title : C++ Developer Job Description

Join our dynamic team as a C++ Developer, where you will play a crucial role in developing and maintaining advanced virtual reality and mixed reality simulation software for state-of-the-art training systems. Our focus is on creating interactive courseware, virtual and augmented reality simulators, and mission training systems, particularly for aerospace and defense applications. Your contributions will be integral to the evolution of our products, from software development and integration support to in-service engineering support.

Responsibilities

  • Collaborate with the team by participating in code reviews, direct collaboration, and open discussions of ongoing work.
  • Actively engage in further development of your existing skill set.
  • Recreate customer-reported defects with the help of quality assurance.
  • Contribute to the evolution of software development practices and architecture.
  • Perform hardware / software integration tasks and ensure relevant documentation and frameworks are up to date.
  • Install software loads in preparation for hardware / software testing.
  • Develop various land, air, and naval vehicle system simulation models.
  • Perform unit and integration testing of simulation models.
  • Create system testing documents.
  • Analyze, evaluate, and resolve software issues and deficiencies by proposing high-level design and technical solutions.

Essential Skills

  • Proficiency in C++ and C# with at least 2 years of experience in software engineering.
  • Experience with game engines such as Virtual Battle Space, Unreal, or Unity.
  • Strong understanding of Windows operating systems and virtual environments.
  • Experience in .NET desktop UI development.
  • Knowledge of real-time physics-based simulation models and networking concepts.
  • Strong computer science fundamentals in 3D, math, object-oriented design, algorithms, and data structures.
  • Additional Skills & Qualifications

  • Experience with Python and UI development.
  • Experience in the simulation or gaming industry, with tools such as Virtual Battlespace 3 / 4, Godot, Unity, Unreal, or CryEngine.
  • Autonomy, creativity, and a good sense of initiative.
  • Great communication skills and the ability to work effectively on shared projects.
  • Hobbies related to coding, simulation, and gaming are a plus.
  • Work Environment

    The position involves working 2-3 days in the office in Halifax, with flexibility regarding office days, though presence is required for testing. The technical environment primarily involves systems running on Windows, with some microcontroller development and minimal embedded work on Linux. You will work within 3D engine environments, engaging in cross-platform code development and cross-compilation.

    Job Type & Location

    This is a Contract position based out of Halifax, NS.

    Pay and Benefits

    The pay range for this position is $42.00 - $60.00 / hr.

    Workplace Type

    This is a hybrid position in Halifax,NS.

    À propos d'Actalent :

    Actalent est un chef de file mondial des services d’ingénierie et de sciences et des solutions de talents. Nous aidons les entreprises visionnaires à faire progresser leurs initiatives en matière d’ingénierie et de science en leur donnant accès à des experts spécialisés qui favorisent la mise à l’échelle, l’innovation et la mise en marché rapide. Avec un réseau de près de 30 000 consultants et plus de 4 500 clients aux États-Unis, au Canada, en Asie et en Europe, Actalent est au service d’un grand nombre d’entreprises du classement Fortune 500.

    Actalent est un employeur souscrivant au principe de l’égalité des chances et accepte toutes les candidatures sans tenir compte de la race, du sexe, de l’âge, de la couleur, de la religion, des origines nationales, du statut d’ancien combattant, d’un handicap, de l’orientation sexuelle, de l’identité sexuelle, des renseignements génétiques ou de toute autre caractéristique protégée par la loi.

    Si vous souhaitez faire une demande d’accommodement raisonnable, tel que la modification ou l’ajustement du processus de demande d’emploi ou d’entrevue à cause d’un handicap, veuillez envoyer un courriel à

    Create a job alert for this search

    Developer • Halifax, Nova Scotia, Canada

    Similar jobs
    Business Developement / Estimator (Entry Level)

    Business Developement / Estimator (Entry Level)

    CentiMark Corporation • Halifax, NS, Canada
    Part-time
    Representative that will help support the regional sales team in marketing and provide estimating support to further develop our roofing services throughout the. This role offers a starting wage of ...Show more
    Last updated: 30+ days ago • Promoted
    R Developer

    R Developer

    Targeted Talent • Halifax, NS, Canada
    Permanent
    We are looking for an experienced.Our client is a fintech company based out of Vancouver.Years experience working in Data Engineering / Data Science utilizing R (purrr, tidyr, dplyr, tibble, & th...Show more
    Last updated: 30+ days ago • Promoted
    MS Dynamics 365 CE Consultant - dartmouth

    MS Dynamics 365 CE Consultant - dartmouth

    NLB Services • dartmouth, ns, ca
    Full-time
    Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).Strong proficiency in C#, JavaScript, TypeScript, and. Deep knowledge of customizing and extending Dyn...Show more
    Last updated: 14 hours ago • Promoted • New!
    Geometry Private Tutoring Jobs Duncans Cove

    Geometry Private Tutoring Jobs Duncans Cove

    Superprof • Duncans Cove, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Tech Lead - Innovative Software Development Team

    Tech Lead - Innovative Software Development Team

    Rimot.io Inc. • Halifax, NS, Canada
    Full-time +1
    Tech Lead at BlueGrid Shape the Future of Marine Electrification.Location : Halifax, Nova Scotia (Hybrid Work-From-Home / Company Office). BlueGrid is pioneering the intelligence layer for maritime e...Show more
    Last updated: 20 days ago • Promoted
    Back End Developer

    Back End Developer

    Quantum World Technologies Inc. • dartmouth, ns, ca
    Full-time
    Azure, Python, Lang chain or Agentic AI.You will play a pivotal role in.Troubleshoot, debug, and upgrade existing services as the platform grows. Required Skills & Qualifications : .Bachelor’s / Master’...Show more
    Last updated: 12 hours ago • Promoted • New!
    Senior SQL Developer with Capital markets experience - Luxoft

    Senior SQL Developer with Capital markets experience - Luxoft

    Luxoft • halifax, ns, ca
    Full-time
    Building a risk applications and tools for innovative international top-tier hedge fund from the ground up, comprising the systems for traders, pre-trade checks and analysis, risks and limits manag...Show more
    Last updated: 7 hours ago • Promoted • New!
    Workday Extend Developer

    Workday Extend Developer

    Focus on WD • Dartmouth, Nova Scotia, Canada
    Full-time
    We are looking for a Workday Extend Developer to join a delivery team focused on building modern, scalable Workday Extend solutions. This role is ideal for someone who has built multiple Extend appl...Show more
    Last updated: 3 days ago • Promoted
    Sr Full Stack Developer- REMOTE

    Sr Full Stack Developer- REMOTE

    Contact Centre Growth Corp Inc • Halifax, NS, Canada
    Remote
    Full-time
    Salary : $85,000-$110,000 K YEARLY DOE CAN.Benefits available after 60 Days for full-time employees.AnswerNet is a leading provider of customer engagement and contact center solutions across the Uni...Show more
    Last updated: 30+ days ago • Promoted
    Accounts development specialist

    Accounts development specialist

    NAPA Auto Parts • Elmsdale, NS, Canada
    Full-time
    Be part of a community of authentic, proud and trusted people.At NAPA, we are driving the future of the auto parts industry with unmatched service and innovative solutions.Our passionate sales team...Show more
    Last updated: 26 days ago • Promoted
    Senior Automation Engineer - Qualitest

    Senior Automation Engineer - Qualitest

    Qualitest • dartmouth, ns, ca
    Full-time
    Qualitest looking for a Senior Automation Engineer with strong technical expertise and leadership qualities.The ideal candidate should be a self-starter who can quickly contribute, lead automation ...Show more
    Last updated: 7 hours ago • Promoted • New!
    Computer Technologist - Aversan Inc.

    Computer Technologist - Aversan Inc.

    Aversan Inc. • dartmouth, ns, ca
    Full-time
    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.IT services and empl...Show more
    Last updated: 2 days ago • Promoted
    C++ Developer

    C++ Developer

    Actalent • Halifax, NS, Canada
    Full-time
    Join our dynamic team as a C++ Developer, where you will play a crucial role in developing and maintaining advanced virtual reality and mixed reality simulation software for state-of-the-art traini...Show more
    Last updated: 23 hours ago • Promoted
    Senior C++ Software Engineer

    Senior C++ Software Engineer

    Targeted Talent • Halifax, NS, Canada
    Permanent
    We are looking for an experienced.This is a permanent position that is.C based tech company enjoying substantial growth.The work will be heavily related to developing and implementing new features ...Show more
    Last updated: 30+ days ago • Promoted
    Algebra Private Tutoring Jobs Duncans Cove

    Algebra Private Tutoring Jobs Duncans Cove

    Superprof • Duncans Cove, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Kubernetes Platform Engineer

    Kubernetes Platform Engineer

    Jay Analytix • Halifax, NS, Canada
    Full-time
    Location : Halifax (Hybrid - 3 days office).Strong understanding of Platform engineering PodsContainers and experience in managing multi cluster environments. Must have sound knowledge of Kubernetes ...Show more
    Last updated: 30+ days ago • Promoted
    Computer Technologist - dartmouth

    Computer Technologist - dartmouth

    Aversan Inc. • dartmouth, ns, ca
    Full-time
    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.IT services and empl...Show more
    Last updated: 2 days ago • Promoted
    Construction Estimator - HEADWAY CONSTRUCTION LTD

    Construction Estimator - HEADWAY CONSTRUCTION LTD

    HEADWAY CONSTRUCTION LTD • halifax, ns, ca
    Full-time
    Headway Construction is a growing residential and commercial renovation company operating across Nova Scotia.We are looking for an experienced. This role is ideal for a seasoned estimator who unders...Show more
    Last updated: 7 hours ago • Promoted • New!