Current jobs related to C++ Software Engineer - Ottawa, Ontario - Searidge Technologies Inc.

  • C++ Software Engineer

    4 weeks ago


    Ottawa, Ontario, Canada Hitalent Full time

    Key Responsibilities:We are seeking a highly skilled C++ Software Developer to join our team at Hitalent. The ideal candidate will have a strong background in software development, with experience in C/C++ and Linux OS environments.Requirements:Proven software development experience with a focus on C/C++Experience with Linux OS environments and TCP/IP...

  • C++ Software Engineer

    4 weeks ago


    Ottawa, Ontario, Canada Hitalent Full time

    Key Responsibilities:We are seeking a highly skilled C++ Software Developer to join our team at Hitalent. The ideal candidate will have a strong background in software development, with experience in C/C++ and Linux OS environments.Requirements:Proven software development experience with a focus on C/C++Experience with Linux OS environments and TCP/IP...


  • Ottawa, Ontario, Canada TrendMicro Full time

    Trend Micro C++ Software Development EngineerWe are seeking a highly skilled C++ Software Development Engineer to join our dynamic team at Trend Micro. As a key member of our software development team, you will be responsible for designing, developing, and maintaining robust software applications using C++ on Linux or macOS platforms.Key...


  • Ottawa, Ontario, Canada PML Sound International Full time

    Job Title: Senior C++ Software EngineerJob Summary:PML Sound International is seeking a skilled Senior C++ Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, coding, and debugging C++ applications. Your work will involve collaborating with hardware engineers and other software...

  • C++ Software Engineer

    3 weeks ago


    Ottawa, Ontario, Canada PML Sound International Full time

    About the RoleWe are seeking a talented C++ software developer to join our team at PML Sound International. As a key member of our multidisciplinary team, you will work closely with hardware engineers and other software developers to design, develop, and test audio products.ResponsibilitiesMaintain and improve client-facing and internal applications,...

  • Software Engineer

    5 days ago


    Ottawa, Ontario, Canada Ford Motor Company Full time

    Software Engineer - C++ DeveloperFord is committed to innovation and delivering smart vehicles for a smart world. As part of our team, you will have the opportunity to work on cutting-edge projects that drive human progress.This role is part of our Vehicle Software Platform group, responsible for designing and building the software platform that enables...

  • Software Engineer C++

    1 month ago


    Ottawa, Ontario, Canada Motorsport Hackers Full time

    Product Development at Motorsport HackersWe're committed to becoming the world's most trusted mobility company, delivering smart vehicles for a smart world. Our Product Development team uses design thinking and user experience methods to create breakthrough products and services that delight our customers.We're looking for talented individuals to contribute...

  • Software Engineer C++

    1 month ago


    Ottawa, Ontario, Canada Motorsport Hackers Full time

    Product Development at Motorsport HackersWe're committed to becoming the world's most trusted mobility company, delivering smart vehicles for a smart world. Our Product Development team uses design thinking and user experience methods to create breakthrough products and services that delight our customers.We're looking for talented individuals to contribute...


  • Ottawa, Ontario, Canada TrendMicro Full time

    Job Title: C++ Software Development EngineerTrend Micro, a global leader in cybersecurity, is seeking a highly skilled C++ software development engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining robust software applications using C++ on Linux or macOS platforms.Key...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    About QNX Software SystemsQNX Software Systems is a leading provider of safe and secure operating systems, hypervisors, frameworks, and development tools for building critical embedded systems.Job SummaryWe are seeking an experienced Embedded Software Developer or Senior Embedded Software Engineer to join our team and work on a variety of projects and...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    About QNX Software SystemsQNX Software Systems is a leading provider of safe and secure operating systems, hypervisors, frameworks, and development tools for building critical embedded systems.Job SummaryWe are seeking an experienced Embedded Software Developer or Senior Embedded Software Engineer to join our team and work on a variety of projects and...


  • Ottawa, Ontario, Canada PML Sound International Full time

    About the RoleWe are seeking a talented C++ software developer to join our team at PML Sound International. As a key member of our multidisciplinary team, you will work closely with hardware engineers and other software developers to design, develop, and test audio products.ResponsibilitiesMaintain and improve client-facing and internal applications,...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Embedded Software EngineerBlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools. We are seeking an experienced Embedded Software Engineer to join our team.Key Responsibilities:Develop drivers for various hardware peripherals, including adaptation of existing drivers for embedded...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Embedded Software EngineerBlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools. We are seeking an experienced Embedded Software Engineer to join our team.Key Responsibilities:Develop drivers for various hardware peripherals, including adaptation of existing drivers for embedded...


  • Ottawa, Ontario, Canada Hitalent Full time

    Key Responsibilities:We are seeking a highly skilled C++ software developer with expertise in automation to join our team at Hitalent.Minimum Requirements:Proven experience in software development with a strong background in C/C++.Proficiency in Linux OS environment and TCP/IP networking.Ability to learn new software and technologies quickly.Excellent...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Title: Embedded Software EngineerWe are seeking a highly skilled Embedded Software Engineer to join our QNX BSP Team. As a key member of our development team, you will be responsible for designing and implementing software drivers to support next-generation hardware peripherals on advanced hardware platforms.Key Responsibilities:Develop software drivers...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Title: Embedded Software EngineerWe are seeking a highly skilled Embedded Software Engineer to join our QNX BSP Team. As a key member of our development team, you will be responsible for designing and implementing software drivers to support next-generation hardware peripherals on advanced hardware platforms.Key Responsibilities:Develop software drivers...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Embedded Software Engineer OpportunityWe are seeking a skilled Embedded Software Engineer to join our QNX BSP Team. As a key member of our development team, you will design and implement software drivers to support next-generation hardware peripherals on advanced platforms.Key Responsibilities:Develop drivers for various hardware peripherals, including...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Embedded Software Engineer OpportunityWe are seeking a skilled Embedded Software Engineer to join our QNX BSP Team. As a key member of our development team, you will design and implement software drivers to support next-generation hardware peripherals on advanced platforms.Key Responsibilities:Develop drivers for various hardware peripherals, including...


  • Ottawa, Ontario, Canada High Tech Genesis Full time

    Embedded Software Developer Role at High Tech GenesisHigh Tech Genesis is seeking an experienced Embedded C Software Developer to join our engineering team. As an Embedded Software Developer, you will be responsible for the development of next-generation SDN solutions for enterprise networks. Your expertise in embedded software development will be crucial in...

C++ Software Engineer

3 months ago


Ottawa, Ontario, Canada Searidge Technologies Inc. Full time

Job Title: C++ Software Engineer

Company: Searidge Technologies

Location: Ottawa, Ontario (Hybrid 3 days in-office)

Industry: Civil Aviation

Job Type: Full-time

Position Overview

Searidge Technologies, a prominent player in Remote Tower and Digital Airport Solutions, is on the lookout for a talented C++ Software Engineer to enhance their development team. The successful candidate will possess a strong background in software engineering, particularly within a C++ framework. Key responsibilities encompass software architecture, coding, testing, and upkeep of current applications, alongside the creation of new microservices and the integration of CI/CD methodologies.

Key Responsibilities
  • Design, implement, and review software solutions
  • Create and develop new microservices
  • Implement CI/CD processes for efficient development
  • Maintain and enhance existing software systems
  • Produce documentation and user manuals
  • Engage with clients to gather software requirements
  • Provide mentorship to junior developers
Required Qualifications
  • At least 3 years of experience in software development
  • Bachelor's degree in Software Engineering or Computer Science
  • Experience in developing real-time C++ applications
  • Eligibility for security clearance
  • Strong understanding of software development principles
  • Familiarity with tools such as Docker, Kubernetes, and Kafka
  • Excellent analytical and problem-solving abilities
  • Strong written and verbal communication skills