Preloader

Montréal Office

1250, René-Lévesque Ouest, suite 2200

Montréal (Québec) H3B 4W8

T. 514 931-9880

F. 514 934-4640

Toll free: 1 877 919-8080

Quebec Office

8500, boul. Henri-Bourassa, suite 285

Québec (Québec) G1G 5X1

T. 418 627-8080

F. 418 622-6233

Toll free: 1 877 919-8080

Embedded Software Designer

Embedded Software Designer

Our client, a company specialized in the design and manufacturing of test and measurement instruments for the global electrical network industry, is currently seeking an Embedded Software Designer.

Nature of position

Reporting to the Technology Director and working in an innovative environment where projects are diverse and present exciting challenges, you will be responsible for designing and developing the embedded software for the company’s product line. Additionally, you will collaborate closely with various team members to ensure the smooth progress of software, electronic, and mechanical development. In this role, you will:

  • Participate in the preparation of software specifications;
  • Contribute to the development of software architecture and the selection of technologies to be used;
  • Design, develop, document, and test embedded software;
  • Collaborate with developers from different disciplines in a product development context;
  • Lead or participate in software validation;
  • Document software development;
  • Contribute to the improvement of existing products;
  • Perform any other related tasks or responsibilities associated with this position.

Required qualification

  • Bachelor’s degree in Software Engineering, Electrical Engineering, Computer Engineering, or an equivalent field;
  • Minimum of 8 years of relevant experience;
  • Experience in embedded software development;
  • Strong knowledge of the complete software development lifecycle;
  • Good understanding of object-oriented programming techniques;
  • Experience with C programming language;
  • Experience in digital signal processing would be an asset;
  • Experience with other languages (Python, C++) would be an asset;
  • Autonomy and resourcefulness.

Salary and condition

Salary and conditions according to company's policy and candidate's experience.


  • Group Insurance

  • Performance Bonuses

  • Paid Vacation Time

  • Professional Development Opportunities

  • Flexible Hours

  • Registered Retirement Savings Plan

  • Reimbursement of Prof Ass Membership Fees

  • Free Parking

  • Work From Home Possible

  • Public Transit Nearby

Job Location

The location shown on the map is approximate and is included for information purposes only.