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:

  1. Proven software development experience with a focus on C/C++
  2. Experience with Linux OS environments and TCP/IP networking
  3. Ability to learn new software and technologies quickly
  4. Strong team player with excellent communication skills

Preferred Qualifications:

  1. Background in Telephony protocol: VoIP/SIP/XMPP
  2. Experience in cloud, SaaS, cloud computing infrastructure and implementation
  3. Application development with Python
  4. Experience with Linux kernel and device driver development
  5. Background in automation testing development

Educational Requirements:

A university degree in Computer Science, Engineering, or equivalent.



  • 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

    6 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...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Title: Embedded Software Engineering ManagerWe are seeking a highly skilled and experienced Embedded Software Engineering Manager to join our team at QNX Software Systems. As a key member of our engineering leadership team, you will be responsible for leading a team of software engineers in the development of cutting-edge embedded systems.Key...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Title: Embedded Software Engineering ManagerWe are seeking a highly skilled and experienced Embedded Software Engineering Manager to join our team at QNX Software Systems. As a key member of our engineering leadership team, you will be responsible for leading a team of software engineers in the development of cutting-edge embedded systems.Key...