Current jobs related to Embedded C++ Software Engineer - Ottawa - Insight Global


  • Ottawa, Canada Insight Global Full time

    Must-Have Qualifications - 5+ years of experience with C++ development (version 11, 14 or 17 preferred)- Experience working in an embedded environment- Experience with established software design patterns, efficient data structures, and multi-threaded system design- Experience with OOPS concepts, memory management and code optimizationPlusses - Knowledge of...

  • C++ Software Engineer

    2 months ago


    Ottawa, Canada Insight Global Full time

    Required Skills & Experience- Experience with C++ development (version 11, 14 or 17 preferred) - Experience working in an embedded environment - Experience with established software design patterns, efficient data structures, and multi-threaded system design - Experience with OOPS concepts, memory management and code optimizationJob DescriptionAn automotive...

  • C++ Software Engineer

    2 months ago


    Ottawa, Canada Insight Global Full time

    Required Skills & Experience - Experience with C++ development (version 11, 14 or 17 preferred) - Experience working in an embedded environment - Experience with established software design patterns, efficient data structures, and multi-threaded system design - Experience with OOPS concepts, memory management and code optimization Job Description An...

  • C++ Software Engineer

    2 months ago


    Ottawa, Canada Insight Global Full time

    Required Skills & Experience- Experience with C++ development (version 11, 14 or 17 preferred) - Experience working in an embedded environment - Experience with established software design patterns, efficient data structures, and multi-threaded system design - Experience with OOPS concepts, memory management and code optimizationJob DescriptionAn automotive...

  • C++ Software Engineer

    2 months ago


    Ottawa, Canada Insight Global Full time

    Required Skills & Experience- Experience with C++ development (version 11, 14 or 17 preferred) - Experience working in an embedded environment - Experience with established software design patterns, efficient data structures, and multi-threaded system design - Experience with OOPS concepts, memory management and code optimizationJob DescriptionAn automotive...


  • Ottawa, Ontario, Canada Disability Solutions Full time

    Job Description:Stryten Energy is seeking a highly skilled Embedded Software Engineer to join our team. This role will be responsible for developing safety-critical systems using embedded real-time software.About the Role:This position requires strong programming skills, particularly in C, and experience with software configuration management tools. The...


  • Ottawa, Canada BTA Design Services Full time

    About Us:Headquartered in Ottawa, BTA Design serves the electronic design community in Canada and beyond, specializing in ASIC and FPGA design and verification, and embedded software development services. We augment and enhance our clients’ teams and accelerate the development of complete designs.We’re adaptable and efficient, with a brilliant staff at...

  • C++ Software Engineer

    2 months ago


    Ottawa, Ontario, Ottawa region, Canada Insight Global Full time

    Required Skills & Experience- Experience with C++ development (version 11, 14 or 17 preferred) - Experience working in an embedded environment - Experience with established software design patterns, efficient data structures, and multi-threaded system design - Experience with OOPS concepts, memory management and code optimizationJob DescriptionAn automotive...


  • Ottawa, Ontario, Canada High Tech Genesis Full time

    Company OverviewHigh Tech Genesis is a leading technology company in the field of telecom switches and routers. Our team is dedicated to pushing the boundaries of innovation and excellence.We are currently seeking an experienced Software Developer to join our engineering team. If you have a passion for embedded software development and a strong background in...


  • Ottawa, Canada Gentex Corporation Full time

    You want to love what you do and love where you work. Gentex gives you the best of both worlds. A global technology company headquartered in Zeeland, Michigan, Gentex is an 8-time winner of the Top Workplaces in Michigan.Position OverviewThe Embedded Software Engineer II at Gentex creates software code designs to meet product requirements. This position...


  • Ottawa, Canada Myticas Consulting Full time

    MAIN RESPONSIBILITIES:Collaborate with experienced embedded engineers in the design, coding, testing, and maintenance of software applications.Develop, test and maintain embedded software modules using programming languages like C++ and Python.Assist in the implementation of networking solutions, ensuring seamless communication between software...


  • Ottawa, Canada Myticas Consulting Full time

    MAIN RESPONSIBILITIES:Collaborate with experienced embedded engineers in the design, coding, testing, and maintenance of software applications.Develop, test and maintain embedded software modules using programming languages like C++ and Python.Assist in the implementation of networking solutions, ensuring seamless communication between software...


  • Ottawa, Ontario, Canada Disability Solutions Full time

    Job OverviewWe are seeking an Embedded Software Developer Intern to join our team. The ideal candidate will have a strong foundation in software engineering and be eager to learn and grow with us.About the RoleThe Embedded Software Developer Intern will work on designing, developing, and testing embedded real-time software systems. This is an excellent...


  • Ottawa, Ontario, Canada Ztek Consulting Full time

    OverviewZtek Consulting is a leading technology consulting firm dedicated to delivering innovative solutions in software development.Job DescriptionWe are seeking an experienced Senior Firmware Engineer to join our team. As a key member of our engineering team, you will be responsible for designing and developing firmware for embedded systems.Required Skills...


  • Ottawa, Ontario, Canada Syntronic Full time

    At Syntronic, we're a leading global engineering design house specializing in the design and development of embedded software/hardware, electronics, and electro-mechanics. We're seeking an exceptional Embedded Software Developer to join our team.About the RoleThis is an exciting opportunity for a skilled engineer to contribute to all stages of the software...


  • Ottawa, Canada Myticas Consulting Full time

    MAIN RESPONSIBILITIES:Collaborate with experienced embedded engineers in the design, coding, testing, and maintenance of software applications.Develop, test and maintain embedded software modules using programming languages like C++ and Python.Assist in the implementation of networking solutions, ensuring seamless communication between software...


  • Ottawa, Canada Myticas Consulting Full time

    MAIN RESPONSIBILITIES:Collaborate with experienced embedded engineers in the design, coding, testing, and maintenance of software applications.Develop, test and maintain embedded software modules using programming languages like C++ and Python.Assist in the implementation of networking solutions, ensuring seamless communication between software...


  • Ottawa, Canada Myticas Consulting Full time

    MAIN RESPONSIBILITIES: Collaborate with experienced embedded engineers in the design, coding, testing, and maintenance of software applications. Develop, test and maintain embedded software modules using programming languages like C++ and Python. Assist in the implementation of networking solutions, ensuring seamless communication between software...


  • Ottawa, Canada Myticas Consulting Full time

    MAIN RESPONSIBILITIES:Collaborate with experienced embedded engineers in the design, coding, testing, and maintenance of software applications.Develop, test and maintain embedded software modules using programming languages like C++ and Python.Assist in the implementation of networking solutions, ensuring seamless communication between software...


  • Ottawa, Ontario, Canada C S Inc Full time

    Embedded Hardware Software Integration SpecialistC S Inc is a leading developer and certifier of safety-critical systems in the aerospace, electric and autonomous driving industries.We offer a unique opportunity to work on complex high-tech systems for prestigious manufacturers in North America. Our employees enjoy competitive salaries, comprehensive...

Embedded C++ Software Engineer

5 months ago


Ottawa, Canada Insight Global Full time

Must-Have Qualifications - 5+ years of experience with C++ development (version 11, 14 or 17 preferred)- Experience working in an embedded environment- Experience with established software design patterns, efficient data structures, and multi-threaded system design- Experience with OOPS concepts, memory management and code optimizationPlusses - Knowledge of networking platforms, protocols such as HTTP and/or GRPC- Familiarity with Agile development processes- Comfortable with unit testingNote: Candidates must complete a C++ IKM test - C++ 11 ISO Standard - prior to submission - aiming for test score above 80%Day-to-Day An automotive employer located in Kanata, ON is looking to bring on several C++ Software Engineers for its Software Platform and Architecture team. You will be responsible for developing in-vehicle connectivity applications and as well network components. You should have a strong embedded background and be comfortable coding on multi-threaded applications. You will be working in an Agile environment and be comfortable with unit testing. A large emphasis is on established software design patterns, efficient data structures, and multi-threaded system design. Additionally, comfortability with OOPS concepts, memory management and code optimization is required.