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

C++ Developer & Tester

$120k - $140k per year

Aversan Inc

C++ Software Developer & Tester

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 C++ Software Developer & Tester to join our team.

Location: Montreal, QC

Job Type: Full-Time

Work Arrangement: Hybrid

Responsibilities

  • Developing and maintaining the test harness, which is developed primarily in C++, but also into Texas Instruments SDK for AM64xx processors (in C).
  • Write Test Cases and Test Procedures for FPGA tests which run on the target platform (Test Cases in DOORS, procedures in C++) derived from existing DOORS simulation and System Verilog/UVM tests.
  • Review Test Cases and Test Procedures for FPGA tests.
  • Maintaining python scripts and automation (tool) mechanisms in the harness.
  • Understanding of some of the TI peripherals.

Basic Qualifications

  • Bachelor’s degree in computer/software/electrical engineering or equivalent experience.
  • Strong experience of the C++ in low level programming in embedded development.
  • Knowledge of C++ STL and metaprogramming techniques, as well as low-level C++ implementation details for the STL (container memory management, C++ runtime integration, etc.)
  • Experience with low-level device testing (i.e., testing devices accessible through memory-mapped areas, such as internal SoC devices, PCI/PCIe cards).
  • Experienced in writing low-level drivers for memory-mapped devices.

Compensation: $120,000 – $140,000 CAD (annual salary)

The base salary or rate offered to an applicant within this range is determined by considering several factors, including the individual's geographic location, skills, competencies, and unique qualifications. This ensures compensation is fair and aligned with the specific requirements and attributes of each candidate.

Vacancy Status: This posting is for an existing vacancy.

AI in Hiring: We use AI tools to assist with application management (e.g., organizing submissions and surfacing potentially relevant qualifications). AI is not used to make hiring decisions. All decisions are made by our hiring managers and recruitment team. Our use of AI is governed by security and privacy risk assessments aligned with our cybersecurity framework.

#J-18808-Ljbffr
Vacancy posted 4 hours ago
Similar jobs that could be interesting for youBased on the C++ Developer & Tester in Montréal, QC vacancy
  •  ...infrastructures and sensitive events. Requirements We are looking for a Senior Software Developer: Design, develop, and optimize complex software applications using C++. Apply software development good practices and standards. Participate in defining and designing... 
    Suggested
    Permanent employment
    Full time
    Flexible hours

    Sopra Steria

    Montréal, QC
    3 days ago
  •  ...We’re seeking someone to join our Ultra-Low-Latency and Exchange Connectivity (ULE) team as a C++ Developer in ALGO to drive and deliver software and functional innovations to maintain industry leadership and competitive advantage in the electronic trading space. In the... 
    Suggested
    Full time
    Work at office
    Remote work

    Morgan Stanley

    Montréal, QC
    1 day ago
  •  ...structures de données, algorithmes et programmation orientée objet en C++ Excellentes aptitudes pour la résolution de problèmes...  ...building and maintaining this high-performance infrastructure, Tower’s developers have helped to position the firm as a leader in the field of... 
    Suggested
    Daily paid
    Work at office

    Tower Research Capital

    Montréal, QC
    1 day ago
  •  ...Excellentes compétences en programmation C++; une expérience en Python est fortement souhaitée...  ....  Engineers thrive at Tower while developing electronic trading infrastructure at a...  ...systematic trading strategies. Design and develop high-performance trading infrastructure responsible... 
    Suggested
    Permanent employment
    Apprenticeship
    Casual work
    Work at office
    Worldwide

    Tower Research Capital

    Montréal, QC
    1 day ago
  • $60k - $120k per year

     ...français, à l’oral comme à l’écrit. Ce qui serait un atout Expérience de développement dans un environnement Linux. Connaissance de C++ et d’Oracle. Connaissance du domaine de la gestion de l’électricité. Expérience de travail en mode agile. Familiarité avec... 
    Suggested
    Full time
    Remote work

    CGI

    Montréal, QC
    1 day ago
  • $70k - $135k per year

     ...latence, optimisation mémoire, parallélisation et calcul intensif font partie de votre terrain de jeu? CGI recherche un(e) Développeur(se) C++ sénior pour contribuer à la modernisation d’une plateforme stratégique de calcul et de simulation à grande échelle. Votre prochain défi... 
    Daily paid
    Full time
    Day shift

    CGI

    Montréal, QC
    6 days ago
  • $25 - $45 per hour

     ...Product Testers are wanted to work from home nationwide in the US to fulfill upcoming contracts with national and international companies. We guarantee 15-25 hours per week with an hourly pay of between $25/hr. and $45/hr., depending on the In-Home Usage Test project. No experience... 
    Hourly pay
    Weekly pay
    Extra income
    Temporary work
    Part time
    For contractors
    Seasonal work
    Remote work
    Work from home
    Flexible hours

    Great Lion Canada

    Montréal, QC
    3 days ago
  •  ...journey and help create the unknown! We are looking for a Senior C++ Programmer to play a key role in building cutting-edge...  ...ML systems based on business requirements and objectives. ~ Develop, integrate, and maintain inference engines, ML libraries, and frameworks... 
    Full time

    Ubisoft

    Montréal, QC
    3 days ago
  •  ...About the Role We are looking for a hands-on Performance Tester . This role goes beyond running load tests. We are looking for...  ...environments and large-scale test datasets. Work directly with developers to identify issues and verify fixes. Use Python for scripting... 
    Full time
    Remote work

    Tecsys Inc.

    Montréal, QC
    a month ago
  • $18.15 per hour

     ...Video Game Tester – On-Site Keywords Studios Montreal is looking for passionate gamers to join our team as Game Testers ! If you love immersive gaming experiences, have experience using VR headsets, and want to help shape the next generation of VR titles, we'd love to... 
    Permanent employment
    Full time
    Contract work
    Work at office
    Afternoon shift

    Keywords Studios

    Montréal, QC
    13 days ago
  •  ...work with diverse technologies, partners, and industries to design, develop, and deliver solutions that power digital transformation. With a...  ...in a major programming language, e.g. Python, Go, C / C++, Java, etc. * Strong experience running services in a public cloud... 
    Full time

    IBM

    Montréal, QC
    10 days ago
  •  ...nous et contribuez à créer l’inconnu ! Job Description Ce que vous ferez : Nous sommes à la recherche un programmeur principal en C++ qui contribuera au développement d’applications dans le domaine du Machine Learning. Le rôle du programmeur principal en C++ avec une expérience... 
    Full time
    Apprenticeship

    Ubisoft

    Montréal, QC
    6 days ago
  • $69.45k - $119.45k per year

     ...clients solve their most complex challenges YOUR ROLE: Curam Developer WORK YOU WILL DO: We are seeking a skilled Curam Developer to join...  ...Data Mapping Collaborate with business analysts, tech leads, testers and other developers to ensure successful project delivery.... 
    Full time
    Work at office
    Local area
    Shift work

    Accenture Global

    Montréal, QC
    7 days ago
  • $240k per year

     ...Ultra Low-Latency C++ Engineer Role Role:  Ultra Low-Latency C++ Engineer (C++ 20/23) Client: Elite Buy-Side Fund Compensation: Up to $240k CAD + Bonuses + Benefits Location: Montreal (Hybrid) Overview Our elite buy-side clients are looking for a highly... 
    Permanent employment

    Hunter Bond

    Montréal, QC
    more than 2 months ago
  •  ...reason through complex codebases and use MCP tools effectively. - Develop realistic, reproducible software engineering scenarios. -...  ...Required Skills - Strong proficiency in Python 3, Java, Rust, C++, or TypeScript . - Strong understanding of algorithms and data... 
    For contractors
    Remote work

    YO AI Labs

    Montréal, QC
    3 days ago
  •  ...Zimmer Biomet seeks a software developer to contribute to computer-assisted surgery applications in Montreal. The role involves designing robust...  ...-assisted surgery applications Requirements Advanced C++ object-oriented programming knowledge Comfortable with 3D geometry... 
    Flexible hours

    Zimmer Biomet

    Montréal, QC
    15 days ago
  •  ...prestigious clients, a major banking actor in Montreal currently experiencing strong growth, we are actively seeking an experienced C++ / C# Developer . About the Role & Context You will join the IT team, which delivers mission-critical pricing and risk calculation... 
    Contract work

    Nöord Technologies Corporation

    Montréal, QC
    a month ago
  •  ...Zimmer Biomet seeks a senior software developer to contribute to computer-assisted surgery applications in Montreal. The role involves designing...  ...Design and implement state machines and user interfaces using C++ Collaborate with multidisciplinary teams of programmers,... 

    Zimmer Biomet

    Montréal, QC
    13 days ago
  •  ...Position Overview: The Order Gateway team develops and maintains Squarepoint’s order entry gateways, which are essential for routing...  ...and testing methodologies. ~ Demonstrated proficiency in modern C++ development techniques. ~ Strong background in Linux environments... 
    Full time

    Squarepoint Capital

    Montréal, QC
    1 day ago
  •  ...themselves, everyone is welcome. Motive are seeking a Senior AI Software Developer to join our Iron Man project being developed using Unreal Engine...  ...in Computer Science or equivalent ~10+ years of professional C/C++ experience ~ Experience developing AI systems on AAA games with... 
    Full time
    Local area

    Electronic Arts

    Montréal, QC
    6 days ago
  •  ...Zimmer Biomet seeks a Senior Software Developer to design and develop computer-assisted surgery software using C++, Qt, computer vision, and medical imaging. The role requires technical leadership and mentorship of a development team, with three days weekly on-site presence... 

    Zimmer Biomet

    Montréal, QC
    24 days ago
  •  ...Nous sommes à la recherche d'un  Développeur Logiciel – Migration C++ vers C# (.NET) ,  pour le compte de notre partenaire ;  chef de file nord-américain dans l'évaluation des réseaux de distribution d'eau potable et d'égouts. Titre du poste : Développeur C++ / C# –... 

    Solution SFT

    Montréal, QC
    more than 2 months ago
  •  ...arrangement: Hybrid   We are looking for a  Embedded Software Developer to collaborate on one of our projects in the Space sector....  ...Experience with Real-Time Operating Systems (RTOS). Proficiency in C, C++, and Python programming. Experience working in a Scrum/Agile... 
    Long term contract
    Full time

    Scalian

    Montréal, QC
    28 days ago
  •  ...programmation tel que Python, Rust, Go ou C++. Une bonne connaissance de la programmation...  ....  Engineers thrive at Tower while developing electronic trading infrastructure at a world...  ...Kubernetes operator Owning, maintain, develop tooling and documentation for developers... 
    Apprenticeship
    Casual work
    Work at office
    Worldwide

    Tower Research Capital

    Montréal, QC
    1 day ago
  •  ...build the customer support platform for the AI era, we’re looking for top talent to join us. About the Role As a Senior Software Developer at Botpress, you’ll be at the forefront of developing innovative solutions that drive the future of conversational AI. As a senior... 
    Full time
    Work at office

    Botpress Technologies Inc.

    Montréal, QC
    9 days ago
  •  ...Your team’s dynamic: Clearance is a team of enthusiastic developers and testers driven by curiosity and a passion for pushing the boundaries...  ...various public sector organizations. In practical terms, we develop a self-service web portal that reduces friction and increases... 
    Daily paid
    Full time
    Immediate start
    Flexible hours

    Genetec

    Montréal, QC
    22 days ago
  •  ...Zimmer Biomet is seeking a software developer co-op student to contribute to computer-assisted orthopedic surgery software development in a regulated environment. The role involves coding in C++ and Python, exploring UI technologies, performing testing, and writing quality... 

    Zimmer Biomet

    Montréal, QC
    9 days ago
  •  ...Within this environment, the Market Risk and Collateral (MRC) team is part of the Cross Risk Metrics (XRM) department. We design and develop platforms that support the Market Risk function (RISQ), enabling the monitoring and control of key risk metrics and limits applied to... 
    Full time

    Société Générale

    Montréal, QC
    1 day ago
  •  ...expert, AlayaCare offers the opportunity to grow your impact, your skills, and your career. About the Role We are seeking an iOS Developer to join our Engineering division in our Mobile team. Reporting to the Engineering Manager, you will design, code, test, and debug... 
    Full time
    Work at office
    Flexible hours

    AlayaCare

    Montréal, QC
    1 day ago
  • $70k - $135k per year

     ...nous, l’une des plus importantes entreprises de conseil en technologie de l’information (TI) et en management au monde. Sharepoint Developer Position Description Contribuez à la réussite d’initiatives stratégiques au cœur d’une organisation dynamique axée sur l’... 
    Remote work
    Montréal, QC
    1 day ago

Do you want to receive more vacancies?

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