C Developer - Lavaltrie
- Employer
- Devolutions
- Location
- Lavaltrie, Quebec
- Salary
- To be determined
- Posted
- November 12, 2019
- Closes
- November 13, 2019
- Ref
- 05721eb30c65
- Sector
- Technology Services
- Function
- Technology and Digital Media
- Contract Type
- Permanent
- Hours
- Full Time
Devolutions is the leading provider of remote connections, network accesses, password and credential management tools for network administrators and IT executives.
Founded in 2010, Devolutions helps IT departments become more efficient by delivering professional, low cost, easy-to-use management tools backed by a world-class support team. Devolutions is a privately owned company located in Lavaltrie, Canada.
Our firm's current roster of solutions includes Remote Desktop Manager, Devolutions Cloud, Devolutions Password Server and Wayk Now.
Job title : C Developer
Supervisor : Wayk Product Manager
Department : Development
JOB DESCRIPTION:
As a C Developer, you will work in a team of highly skilled individuals on a cross-platform remote desktop product. You will be called to work in a wide variety of speciality areas such as network protocols, compression codecs, interprocess communication and computer security. Additionally, you will be asked to perform your own research to provide recommendations on possible strategies to solve complex problems.
The ideal candidate should have relevant experience implementing low latency, high performance network protocols in a compiled language (C/C++) and must be motivated to learn the Rust programming language. If you have a strong analytical mind and thrive on solving complex technical challenges using bleeding edge techniques, we want you on the team.
RESPONSIBILITIES:
Implement low latency, high performance network protocols Implement, integrate and optimize image compression codecs Develop C code in an existing mixed C/Rust code base Perform research on possible strategies to solve complex problems
REQUIREMENTS:
Relevant C/C++ development experience Ability to learn Rust Good understanding of network protocols Knowledge of native code optimization techniques Excellent analytical skills to debug complex issues Familiar with cross-platform portability issues Must be at ease with command-line interfaces Good written and verbal communication skills
ASSETS:
Experience with Rust programming Experience with Docker containers Experience with Git version control Experience with CMake build system Good understanding of what an ABI is Knowledge of compression algorithms
WORK CONDITIONS
Great work environment 35-hour work week schedule Great insurance package Cell phone provided Free breakfast, snacks and drinks every day On-site gym Entertainment such as Pinballs, ping pong and Babyfoot tables, outdoor volleyball fields, etc.
IMPORTANT NOTE
Due to the particular culture and work environment of Devolutions, remote work is not encouraged. Candidates must be willing to work at our headquarters in Lavaltrie.
Founded in 2010, Devolutions helps IT departments become more efficient by delivering professional, low cost, easy-to-use management tools backed by a world-class support team. Devolutions is a privately owned company located in Lavaltrie, Canada.
Our firm's current roster of solutions includes Remote Desktop Manager, Devolutions Cloud, Devolutions Password Server and Wayk Now.
Job title : C Developer
Supervisor : Wayk Product Manager
Department : Development
JOB DESCRIPTION:
As a C Developer, you will work in a team of highly skilled individuals on a cross-platform remote desktop product. You will be called to work in a wide variety of speciality areas such as network protocols, compression codecs, interprocess communication and computer security. Additionally, you will be asked to perform your own research to provide recommendations on possible strategies to solve complex problems.
The ideal candidate should have relevant experience implementing low latency, high performance network protocols in a compiled language (C/C++) and must be motivated to learn the Rust programming language. If you have a strong analytical mind and thrive on solving complex technical challenges using bleeding edge techniques, we want you on the team.
RESPONSIBILITIES:
REQUIREMENTS:
ASSETS:
WORK CONDITIONS
IMPORTANT NOTE
Due to the particular culture and work environment of Devolutions, remote work is not encouraged. Candidates must be willing to work at our headquarters in Lavaltrie.