Embedded C/C++ Developer

Key informations

Permanent

Aeronautical / Space

100% teleworking possible

Canada

Skills

C/C++

Software

IoT/Systems

Profile

Bachelor

> 2 years

About IT Link

IT Link, 700 employees on 3 continents, is hiring several C/C++ Software Developers who will be working from everywhere in Canada for permanent and / or freelance positions. Those are job creations in a tight-knit team and the role is intended to grow over time because we also recruit on the basis of potential, values of curiosity and motivation. This position allows rapid development with a personalized path that meets your ambitions.

By launching its Connext'25 plan in January 2021, IT Link Group reaffirms its leadership position in the field of connected systems by relying on a sustainable development model and committed with projects, initiatives and events supporting responsibility social and environmental business. See for yourself our excellent reputation on Glassdoor: 92% of our Linkers recommend us. IT Link is also “Great Place To Work Canada” certified!

The North American head office in Montreal with also an office in Toronto, plays a driving role in the international development of the group.

Job description

Among your responsibilities you will be in charge of:

  • Embedded development for the design of connected systems with multi-sector applications
  • Develop, verify and validate code
  • Reverse engineering: source code analysis
  • You will write the technical specifications as well as the documentation related to the code
  • You participate in the design of the architecture of the solutions
  • Elaboration of unit tests
  • Correction of anomalies detected by the Integration/Validation team
  • Participation in progress meetings of the concerned subsystem
  • Regular reporting on the tasks entrusted.

Profile

  • You have a minimum of 2 years experience in embedded software development (C/C++/Python) on a Linux environment
  • You are familiar with the use of different communication protocols
  • Knowledge of real-time embedded software development is an asset as well as experience in writing unit tests

Does your profile match? Apply and come meet our teams to discuss our activities!

In accordance with our diversity policy, this position is open to people with disabilities.

Recruitment process

  • You have a minimum of 2 years experience in embedded software development (C/C++/Python) on a Linux environment
  • You are familiar with the use of different communication protocols
  • Knowledge of real-time embedded software development is an asset as well as experience in writing unit tests
Romain

Romain

I have +10 years of experience in recruitment including the last 8 years in technology roles in Montreal (Web, IoT, Hardware ...) for Canadian and American teams. I will always ask you about your careers wishes and if you are exploring other avenues. I also like to ask questions about your experience of working in a team, the initiatives that you have carried out by yourself. I am passionate about Sourcing (a technique aimed at finding candidates on the web in an innovative way) and automation in recruitment.

Some advantages of working at IT Link

4 weeks of paid vacation and 10 sick days

Group health insurance from the first day worked

4% retirement savings contribution

2 weeks per year of teleworking in another country

You might be interested in...