Post Job Free
Sign in

Embedded C++ Software Engineer

Company:
Insight Global
Location:
Ottawa, ON, Canada
Posted:
May 12, 2024
Apply

Description:

Must-Have Qualifications

- 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

Plusses

- Knowledge of networking platforms, protocols such as HTTP and/or GRPC

- Familiarity with Agile development processes

- Comfortable with unit testing

Note: 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.

Apply