C++ Software Engineer

3 weeks ago


Montreal, Quebec, Canada DRW Full time

Job Opportunity:

DRW is a leading trading firm seeking a skilled C++ Software Engineer to develop high-performance systems for low-latency data processing.

Key Responsibilities:

  • Design and implement scalable and efficient C++ software
  • Collaborate with research and trading teams to integrate new technologies
  • Analyze and discuss requirements with stakeholders
  • Drive projects and lead new initiatives
  • Evaluate new technologies and tools for integration

What We Offer:

  • Mentorship from experienced software developers and technical project managers
  • Continuous learning opportunities through paid postgraduate degrees and online learning support
  • 40 hours of paid volunteer work at the organization of your choice
  • Bi-weekly social activities and monthly wellness plan
  • Competitive salary and benefits package

Requirements:

  • Extensive experience developing high-availability systems in C++ with tight latency constraints
  • Strong understanding of C++11/14/17/20, boost, STL, and software engineering principles
  • Strong verbal and written communication skills in English
  • Dedicated team player with strong interpersonal skills

Find out more about our company culture and benefits at [insert link].


  • C++ Software Engineer

    3 weeks ago


    Montreal, Quebec, Canada DRW Full time

    Job Title: C++ Software DeveloperJob Summary:DRW is a diversified trading firm seeking a skilled C++ Software Developer to join our team. As a member of our technology group, you will be responsible for developing and maintaining low-latency data processing systems.Key Responsibilities:Design and implement high-availability systems in C++ with tight latency...

  • C++ Software Engineer

    3 weeks ago


    Montreal, Quebec, Canada 2K Full time

    Job Title: C++ ProgrammerGearbox Studio, a renowned game developer, is seeking a skilled C++ Programmer to join their team. As a key member of the engine development team, you will be responsible for maintaining and optimizing the game engine, ensuring system compatibility and performance across all deployment platforms, and collaborating closely with design...


  • Montreal, Quebec, Canada DeepSight, Inc. Full time

    At DeepSight, Inc., we are seeking a skilled C++ Software Engineer to join our team of innovators. Main Responsibilities:Collaborate with application and integration developers to solve complex technological problems and develop outstanding augmented reality applications.Participate in the development of embedded software and APIs targeting multiple...


  • Montreal, Quebec, Canada CAE Inc Full time

    About This RoleWe are seeking a skilled Software Engineer to join our team and contribute to the design, development, and integration of software components for sensor and communication systems. As a member of our team, you will be responsible for developing software solutions using C++ to simulate various sensors or communication systems, integrating new...


  • Montreal, Quebec, Canada CAE Inc Full time

    About This RoleWe are seeking a skilled Software Engineer to join our team and contribute to the design, development, and integration of software components for sensor and communication systems. As a member of our team, you will be responsible for developing software solutions using C++ to simulate various sensors or communication systems, integrating new...


  • Montreal, Quebec, Canada Cadence Design Systems, Inc. Full time

    Software Engineer - Protium CompilerCadence Design Systems, Inc. is seeking a highly skilled Software Engineer to join our Protium Software Development Team. As a key member of our team, you will be responsible for developing and enhancing the Protium FPGA-Based Prototyping product.Responsibilities:Enhance Static Timing Analysis (STA) in the Protium...


  • Montreal, Quebec, Canada Techso Full time

    Job Title: Senior C++ Software EngineerAt Techso, we are seeking an experienced Senior C++ Software Engineer to join our team. As a key member of our development team, you will be responsible for designing and developing innovative solutions for our clients.Responsibilities:Participate in the design and development of client projects, including new...

  • C++ Software Engineer

    1 month ago


    Montreal, Quebec, Canada Gearbox Full time

    Engine Programmer Opportunity at Gearbox StudioGearbox Studio, the renowned developer of hit titles such as Borderlands, Brothers In Arms, and Tiny Tina's Wonderlands, is seeking a skilled Engine Programmer with expertise in C++ programming, a deep understanding of the Unreal Engine, and a solid grasp of the video game industry.Key ResponsibilitiesMaintain...

  • C++ Software Engineer

    1 month ago


    Montreal, Quebec, Canada Gearbox Full time

    Engine Programmer Opportunity at Gearbox StudioGearbox Studio, the renowned developer of hit titles such as Borderlands, Brothers In Arms, and Tiny Tina's Wonderlands, is seeking a skilled Engine Programmer with expertise in C++ programming, a deep understanding of the Unreal Engine, and a solid grasp of the video game industry.Key ResponsibilitiesMaintain...


  • Montreal, Quebec, Canada CAE Inc Full time

    About This RoleWe are seeking a skilled Software Engineer to join our team and contribute to the design, development, and integration of software components for sensor and communication systems. As a member of our team, you will be responsible for developing software solutions using C++ to simulate various sensors or communication systems, integrating new...


  • Montreal, Quebec, Canada CAE Inc Full time

    About This RoleWe are seeking a skilled Software Engineer to join our team and contribute to the design, development, and integration of software components for sensor and communication systems. As a member of our team, you will be responsible for developing software solutions using C++ to simulate various sensors or communication systems, integrating new...


  • Montreal, Quebec, Canada CAE Inc Full time

    About This RoleWe are seeking a skilled Software Engineer to join our team and contribute to the design, development, and integration of software components for sensor and communication systems. As a member of our team, you will be responsible for developing software solutions using C++ to simulate various sensors or communication systems, integrating new...


  • Montreal, Quebec, Canada CAE Inc Full time

    About This RoleWe are seeking a skilled Software Engineer to join our team and contribute to the design, development, and integration of software components for sensor and communication systems. As a member of our team, you will be responsible for developing software solutions using C++ to simulate various sensors or communication systems, integrating new...


  • Montreal, Quebec, Canada CAE Inc Full time

    About This RoleWe are seeking a skilled Software Engineer to join our team and contribute to the design, development, and integration of software components for sensor and communication systems. As a key member of our team, you will be responsible for developing software solutions using C++ to simulate various sensors or communication systems, integrating...


  • Montreal, Quebec, Canada CAE Inc Full time

    About This RoleWe are seeking a skilled Software Engineer to join our team and contribute to the design, development, and integration of software components for sensor and communication systems. As a member of our team, you will be responsible for developing software solutions using C++ to simulate various sensors or communication systems, integrating new...


  • Montreal, Quebec, Canada CAE Inc Full time

    About This RoleWe are seeking a skilled Software Engineer to join our team and contribute to the design, development, and integration of software components for sensor and communication systems. As a member of our team, you will be responsible for developing software solutions using C++ to simulate various sensors or communication systems, integrating new...


  • Montreal, Quebec, Canada CAE Inc Full time

    About This RoleWe are seeking a skilled Software Engineer to join our team and contribute to the design, development, and integration of software components for sensor and communication systems. As a key member of our team, you will be responsible for developing software solutions using C++ to simulate various sensors or communication systems, integrating...


  • Montreal, Quebec, Canada CAE Inc Full time

    About This RoleWe are seeking a skilled Software Engineer to join our team and contribute to the design, development, and integration of software components for sensor and communication systems. As a member of our team, you will be responsible for developing software solutions using C++ to simulate various sensors or communication systems, integrating new...


  • Montreal, Quebec, Canada CAE Inc Full time

    About This RoleWe are seeking a skilled Software Engineer to join our team and contribute to the design, development, and integration of software components for sensor and communication systems. As a member of our team, you will be responsible for developing software solutions using C++ to simulate various sensors or communication systems, integrating new...


  • Montreal, Quebec, Canada CAE Inc Full time

    About This RoleWe are seeking a skilled Software Engineer to join our team and contribute to the design, development, and integration of software components for sensor and communication systems.Key ResponsibilitiesDesign and develop software components for sensor and communication systems using C++.Integrate new software components with existing systems to...