This recruiter is online.

This is your chance to shine!

Apply Now
Rugged Monitoring Québec inc.

Software Developer

1415 Frank-Carrel, Suite 230, Quebec City,QC
  • To be discussed
  • 40.00 h - Full time

  • Permanent ,Telecommuting job

  • Day

  • 1 position to fill as soon as possible

Benefits


Software Developer

Here’s what awaits you:

  • Great schedule flexibility to support your work-life balance;

  • Hybrid remote work;

  • Group insurance, 60% paid by the company, plus access to telemedicine services;

  • Generous vacation plan + 3 personal days;

  • More paid holidays than required by labor standards;

  • Free coffee;

  • A dynamic, collaborative, and inclusive work environment;

  • Free parking;

  • Access to the AbonneBus program (35% discount on annual bus pass);

  • Company-organized social events;

  • A VRSP with employer contributions;

  • Employee assistance program;

  • The opportunity to join a healthy, fast-growing company;

  • Reimbursement of training-related expenses.

Rugged Monitoring designs and manufactures fiber optic sensors and advanced monitoring solutions built for the most demanding environments. Our systems, used internationally by industry leaders such as Siemens, ABB, and MR, are known for innovation and reliability.

Are you passionate about software development and enjoy tackling technological challenges?

As a Software Developer, you will develop new products, enhance existing solutions, and play a key role as a technical expert under the supervision of the Development Manager.

Join a fast-growing company where your ideas and talent will truly make a difference!

Your mission will be to:

  • Develop software for data acquisition, control, and display, as well as system parameter interfaces for users;

  • Define optimal software architecture for component sharing across various applications;

  • Improve existing software to meet new customer needs;

  • Participate in meetings with Rugged Monitoring development teams as a technical expert;

  • Develop and maintain software running on embedded Linux and PC platforms;

  • Perform any other tasks required to achieve company goals.


Work environment

Work environmentsRugged Monitoring Québec inc.0
Work environmentsRugged Monitoring Québec inc.1
Work environmentsRugged Monitoring Québec inc.2
Work environmentsRugged Monitoring Québec inc.3

Requested skills

To be the person we're looking for, you must:
  • Hold a Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or equivalent;

  • Have at least 3 years of experience in software development;

  • Have a good command of English (you will need to communicate regularly in both spoken and written English);

  • Have strong knowledge of C++, C, and TypeScript; Rust is an asset;

  • Have experience in object-oriented, real-time, and multitasking system design and analysis;

  • Have experience developing autonomous embedded systems running on embedded Linux (Yocto), including bootloader, applications, and web server (React);

  • Be familiar with Git version control;

  • Be autonomous and resourceful;

  • Be responsible and well-organized;

  • Be a team player with strong collaboration skills.

Only selected candidates will be contacted for an interview.


Requirements

Level of education

University

Diploma

BAC

Completed

Work experience (years)

0-2 years

Written languages

Fr : Intermediate

En : Intermediate

Spoken languages

Fr : Intermediate

En : Intermediate