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 & TesterAversan 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 1 hour ago
Similar jobs that could be interesting for youBased on the C++ Developer & Tester in Winnipeg, MB vacancy
  •  ...Amaris Consulting is looking for a Senior Software Developer with strong expertise in C++ and Qt to join a building-systems engineering team in...  ...will collaborate with software engineers, UX designers, testers, and product stakeholders in a cross-functional... 
    Suggested
    3 days per week

    Mantu

    Winnipeg, MB
    1 hour ago
  •  ...Do these words resonate with you? They are our company values.Position Overview We are seeking an experienced Senior Java / C++ Developer to join our team in Montréal. The successful candidate will contribute to the development and enhancement of a strategic, custom-built... 
    Suggested
    Work at office
    Remote work
    Flexible hours

    Wepoint

    Winnipeg, MB
    1 hour ago
  • Build low-latency trading integrations from Canada as a Software Developer using C++, Python, Linux, and specialized networking infrastructure.You will bring new trading venues onto a high-performance platform, guiding integrations from technical assessment through first live... 
    Suggested

    Jobgether

    Winnipeg, MB
    1 hour ago
  • Build C and C++ software for networking products at Fortinet, using Linux or Unix expertise and strong TCP/IP knowledge.This Software Developer role focuses on agent security and networking-related products. You will develop and maintain components, fix bugs, and research systems... 
    Suggested

    Perception Point

    Winnipeg, MB
    1 hour ago
  • Make your mark as a Senior Engine Software Developer at Electronic Arts, working with Unreal Engine 5 on our Iron Man title. Engage in groundbreaking...  ...our game engine and mentor junior developers. Your expertise in C++ and deep understanding of game performance will be crucial as you... 
    Suggested

    Motive Studio

    Winnipeg, MB
    1 hour ago
  • Empower global supply chains as a Senior C++ Developer at Kinaxis, with opportunities in Ottawa or remote. Work with a talented team to implement algorithms that solve complex supply chain challenges. At Kinaxis, we are looking for an Operations Research expert who excels... 
    Remote work

    Kinaxis

    Winnipeg, MB
    1 hour ago
  • Elevate your career as a Senior Back End Developer specializing in C++ and Python within the innovative geoscience sector in Toronto, ON. This hybrid role requires collaborative efforts to create cloud-based modeling workflows. Join a reputable client leading in geoscience... 

    Altis Technology

    Winnipeg, MB
    1 hour ago
  • Linux User Group in Regina, Canada, is seeking a Senior C++ Software Engineer for a fully remote, permanent role. The candidate will focus on developing and implementing new features for an SDK, leveraging 5+ years of C/C++ experience and strong software design skills. Required... 
    Permanent employment
    Remote work

    Linux User Group

    Winnipeg, MB
    1 hour ago
  •  ...Description Our SaaS client is looking for a Senior Software Developer to join a team building complex engineering software used for large...  ...-on senior engineering role for someone who is very strong in C++ and C# and can own features from design through development, testing... 
    3 days per week

    Insight Global

    Winnipeg, MB
    1 hour ago
  •  ...experienced multi-disciplinary team with Developers, Analyst-testers, Business Analysts and Architects, in...  ...involved in the design and implementation (C++) of solutions, as well as scripting...  ...Montreal, QC.Key Accountabilities: Develop and implement real-time applicationCollaborate... 
    Work at office
    Flexible hours
    2 days per week
    3 days per week

    Bourse de Montreal Inc.

    Winnipeg, MB
    1 hour 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

    Winnipeg, MB
    3 days ago
  • IPG Photonics in Kingston, Ontario, is seeking a Staff Embedded C/C++ Software Developer to join our agile software team. You will lead C and C++ software development on real-time Linux targets for our laser weld measurement product, design architecture, and implement time-critical... 

    IPG Photonics

    Winnipeg, MB
    1 hour ago
  • Amaris Consulting is seeking a Senior Software Developer in Brossard to join a building-systems engineering team. You will develop a product simulator using C++ and Qt, building user interfaces with QML/Qt Widgets while advancing the simulation engine and related components... 

    Mantu

    Winnipeg, MB
    1 hour ago
  •  .... Best Workplace awardee.We are seeking an experienced Senior C++ Software Engineer with strongsystem-level programming expertise...  ...whilemaintaining code quality and system stability Develop and maintain user-mode components that are injected into sensitive... 
    Work at office
    Local area
    Remote work
    3 days per week

    Semperis

    Winnipeg, MB
    1 hour ago
  • OverviewJOB SUMMARY: Mainframe Tester Responsibilities Experience in a Mainframe testing environment - Batch, Host, JCL, TSO, OnDemand, DB2, SQL, ZEKE, Connect Direct, File Manager with a focus on technical and automated testing. Hands on expertise in a variety of test... 

    Compunnel Inc.

    Winnipeg, MB
    1 hour ago
  • $120k - $140k per year

     ...other engineering disciplines (systems, control, electrical) to develop requirements/solutions. Review the work of teammates. Elicit...  ...Electrical Engineering or Computer Science. Strong experience in C++ software development Solutions implemented on bare metal.... 

    Aversan Inc

    Winnipeg, MB
    1 hour ago
  • $90k - $120k per year

    Select how often (in days) to receive an alert:Signalling Functional Tester Location: Toronto, ON, CACompany: AlstomAt Alstom, we...  ...standards and regulations in particular EHS and Railway Safety.Develop T&C procedures based on defined specifications and requirements in... 
    Long term contract
    Full time
    Internship
    Local area
    Worldwide
    Flexible hours
    Night shift
    Weekend work

    Alstom Group

    Winnipeg, MB
    1 hour ago
  • $400k per year

     ...Forex and Crypto arm of Maverick Trading, a prop firm with roots going back to 1997. Our focus is structured remote day trading: we develop traders through a defined education program, fund qualified candidates, and support them through ongoing coaching and community. Apply... 
    Temporary work
    Immediate start
    Remote work
    Day shift

    Technical Safety BC

    Winnipeg, MB
    1 hour ago
  • $122.1k - $162.8k per year

     ...Lead the design, implementation, and scaling of McKesson’s Continuous Adversarial Testing program across large application portfolios.Develop the CART operating model, including service definition, governance, intake, application prioritization, onboarding, testing cadence,... 
    Long term contract
    Remote work

    McKesson

    Winnipeg, MB
    1 hour ago
  • Job Description Summary GE Vernova is seeking a skilled Commissioning Engineer / Field Service Tester to lead and execute pre-commissioning, commissioning, startup, testing, and maintenance activities for high-voltage electrical equipment and systems. This role ensures safe... 
    For contractors
    For subcontractor
    Work at office
    Remote work
    Relocation package

    GE Vernova

    Winnipeg, MB
    1 hour ago
  • Lead C++ animation engineering for Apex Legends, shaping runtime character systems and technical direction at Respawn Entertainment. This...  ...live-service game. The work spans runtime systems, workflows, developer tools, and future animation capabilities.Key Responsibilities:... 

    Electronic Arts

    Winnipeg, MB
    1 hour ago
  •  ...-critical embedded software design at Aversan Inc. in Brampton, Ontario, using C++ and real-time operating systems in a hybrid arrangement.As a Senior Embedded Software Engineer, you will develop safety-critical, real-time software for aerospace, defence, and space systems.... 

    Aversan Inc

    Winnipeg, MB
    1 hour ago
  •  ...project deliverables on time and within budget. Experience with a variety of test tools and software testing practices, including developing, implementing, maintaining and managing manual/automated testing systems and environments. Ability to clearly write technical... 
    Flexible hours

    W3Global

    Winnipeg, MB
    1 hour ago
  • Build LLVM-based compiler technologies with Intel in Toronto, using C++ to improve performance across CPUs, GPUs, and accelerators.As a Compiler Engineer, you will develop software supporting AI, HPC, and demanding workloads. The team works across language front ends, intermediate... 

    Intel Corporation

    Winnipeg, MB
    1 hour ago
  •  ...programming techniques, with a relentless focus on minimizing latency. Develop systems that provide fast, reliable access to historical market...  ...data structures, algorithms, and object-oriented programming in C++. Exceptional problem-solving ability - you see through... 
    Work at office
    Local area
    Worldwide

    Catch Talent, LLC

    Winnipeg, MB
    1 hour ago
  • $125.3k - $175.3k per year

    Nous recrutons un(e) développeur(se) C++ senior pour rejoindre notre équipe Industry Engineering chez Unity, basé(e) dans nos bureaux de Montréal et travaillant en étroite collaboration avec des ingénieur(e)s et des clients de la région Amérique du Nord. Cette équipe développe... 
    Work at office
    Worldwide
    Visa sponsorship
    Relocation package

    LE140 Unity Technologies Canada Company

    Winnipeg, MB
    1 hour ago
  •  ...technique de fonctionnalités complexes, tant du côté client que serveur, pour soutenir de nouveaux instruments financiers. Développement C++ de haute performance : Implémenter des fonctionnalités critiques au sein de la plateforme de compensation, en assurant une exécution... 
    Work at office

    TMX Group

    Winnipeg, MB
    1 hour ago
  • More than 5 years of experience in Performance Testing. Good knowledge of JMeter, LoadRunner, and Workload Model. Familiarity with Performance Center. Expertise in Jira and ALM. Expertise in scripting with VuGen. Expertise in writing complex SQL queries. Extensive...

    Astra-North Infoteck Inc.

    Winnipeg, MB
    1 hour ago
  • # Senior C++ Software EngineerTargeted TalentHome›Jobs›Senior C++ Software EngineerTargeted TalentAdzunaRegina, Regina region permanent...  ...substantial growth. The work will be heavily related to developing and implementing new features for an SDK.### You Have: * 5+ years... 
    Permanent employment
    Remote work

    Linux User Group

    Winnipeg, MB
    1 hour ago
  • 10 years of Strong experience in ETL testing. Preferred to have experience on Snowflake IDMC. Strong knowledge on SQL with enough hands on exp. Must have exp on regression Integration testing and EndEnd testing. Understand the business requirements the system needs collaborate...

    Enterprise Solutions Inc.

    Winnipeg, MB
    1 hour ago

Do you want to receive more vacancies?

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