Benefits
Programme AbonneBusTravailleur
Sign in
40.00 h - Full time
Permanent ,Telecommuting job
Day shift work
1 position to fill as soon as possible
Programme AbonneBusTravailleur
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.
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.
University
BAC
Completed
0-2 years
Fr : Intermediate
En : Intermediate
Fr : Intermediate
En : Intermediate
Other Rugged Monitoring Québec inc.'s offers that may interest you