Scroll to main content

We are working
towards a free world

Join us!


Working at Savoir-faire Linux means working towards a free world. By using open source software as raw material we enable our customers to be highly competitive and remain in control of their information systems.

Main content

The perfect place for growing your skills

"We are leaders of the free and open source software industry"

Savoir-faire Linux recognizes your skills and creates the conditions to nurture and expand them without compromise. Throughout its history, Savoir-faire Linux has placed its teams expertise at the core of its service offering. We have developed a culture of knowledge sharing and collaboration that allows us to learn from each other and reach out to our communities.

Main contributions

    • Hugo Soucy

    In a Few Words

    Pioneers in Free and Open Source technologies

    Savoir-faire Linux is an outstanding team of 100 FOSS consultants providing, since 1999, consulting services, integration, development, technical support and technology training.Our offices are currently located in Montreal, Quebec, Ottawa and Paris.

    Embedded
    Embedded Linux and Android electronics systems, connected objects, drivers, R&D
    Infrastructure
    Servers, cloud computing, virtualization, IP telephony, networking, supervision
    Support
    24/7 application and infrastructure support, incident management, monitoring
    Solutions
    Web portals, Enterprise Resource Planning (ERP), Electronic Document Management (EDM), Process Management (BPM), Business Intelligence (BI)…
    Web
    Responsive Web design, Content Management (CMS), UX/UI, accessibility
    Training
    More than 60 technical training programs, tailored coaching

    We are proud of our new employeur remarquable certification

    Our 10 most popular practices:

    1. The quality and the interesting nature of the work.
    2. Collaboration and trust among people.
    3. Ability to be proactive and to make decisions in my work.
    4. The atmosphere and the respect among employees of different departments.
    5. A knowledgeable and competent immediate supervisor keeping emotions under controls.
    6. The mission and the social value of the enterprise are compatible with mine.
    7. My involvement and what I can do to help solve problems related to my job and environment.
    8. A work schedule that allows me to maintain a work/life balance.
    9. Equipments and work tools are available and adequate to help me do my job and improve the organizational productivity.
    10. A powerful computer or control system enabling quick access to information and good decisions.
    View all the most popular practices
    View all the most popular practices
    Close

    Unmistakable features

    • Free software is encoded in our DNA

      In 2013, we made over 250 free software contributions

    • Your career plan

      Savoir-faire Linux facilitates continuous professional development and is committed to the integration of foreign-trained professionals

    • Group Insurance

      Eligible employees enjoy an excellent benefits package!

    • Group Activities

      Our social club regularly offers, for those who wish, fun group or family-oriented activities.

    • We are committed to more sustainable development

      Our ISO 14001 certification helps us manage our environmental impact and advise our clients on their environmental performance.

      ISO 14001 Certification - Environment
    • Flexible hours and work/life balance

      We attach great importance to the life balance of our employees.

    • Exciting teams

      The perfect place to share your ideas as a team - with hundreds of enthusiasts from more than 25 different nationalities, you will never feel alone!

    • Competitive Wages

      Personal investment and talent are rewarded. We are committed to offering competitive wages based on your experience, skills and work environment.

    • Continuous Improvement

      Quality in customer service is essential at Savoir-Faire Linux. Our ISO 9001 certification demonstrates a true concern for continuous improvement.

      ISO 9001 Certification - Quality

    Open positions

    Montreal or Quebec City or France

    Systems Software Consultant

    #embedded, #llinux, #c, #c++
    +

    Want to join a team of creative and passionate System-level Software Engineers? Love being on the leading-edge of the technology curve? We have a position for you!

    Offer description

    Job type: Permanent
    Start date: Now
    Location: Montreal or Quebec City or France
    Mobility: Yes
    Annual salary: To be negotiated
    Spoken languages: French and English

    Responsibilities

    • Design, code and integrate software for Linux targets;
    • Prepare system specifications, ranging from functional to non-functional based on the specifications charts provided by clients;
    • Define internal and external interfaces to the system for linkage and the nature of the data exchanged;
    • Perform unit tests and participate in the product integration;
    • Participate in design reviews and in the improvement of the development process;
    • Document the work thoroughly.

    Assets

    • Bilingual (English/French);
    • Knowledge of Lua, Python and Web languages (JS/CSS/HTML);
    • Experience with the typical tools of Electrical Engineering (logic analyzer, multimeter, oscilloscope, welding, etc.);
    • Knowledge of QT;
    • Programming and design of FPGA;
    • Uboot development.

    Qualifications

    • Strong knowledge of C and C++ languages; Knowledge of Java;
    • Usage of debugger, profiler and other necessary tools;
    • Strong knowledge of embedded Linux distributions (Buildroot, OpenWRT, Yocto, etc.);
    • Full usage of GIT;
    • Knowledge of the anatomy of the Linux kernel, its various sub-systems, and the programming methods of different classes of drivers;
    • Sound understanding of the user-side programming on Linux (system calls, POSIX functions, glibc, etc.).

    Apply using this form

    Please correct errors in form
    First and last name are required.
    Email is required.
    Choose a file
    Captcha is required.
    captcha
    I apply
    Montreal or Quebec City

    Frontend and/or Backend Web Developer

    #frontend, #backend, #html5, #css3, #javascript, #django, #wordpress, #drupal, #plone, #liferay
    +

    Our Web Solutions team develops bleeding edge web projects designed with the user in mind and to meet the business requirements of the client. What role would you like to play? We want to know!

    Offer description

    Job type: Permanent
    Start date: Now
    Location: Montreal or Quebec City
    Mobility: Little or as interest
    Annual salary: To be negotiated
    Spoken languages: French and English

    Responsibilities

    Frontend

    • HTML5/CSS3/JS integration on PHP, Python and Java CMS and framework
    • Using best web development practices for mobile, tablet and desktop
    • Ensure product interoperability across browsers and operating systems
    • Implementation of accessibility W3C, WCAG, SGQRI008

    Backend

    • PHP and python development on CMS and framework
    • Modern methodologies and development tools

    Assets

    • Abolity to translate customer needs, to elaborate and realise interfaces
    • Interest for FOSS, knowledge of the tools
    • Agile development experience
    • Knowledge of many languages (PHP / Java / Python / etc.)
    • Devops capabilities

    Qualifications

    • Solid web development experience - 3 ans and up
    • Knowledge of at least one PHP, Python or Java CMS or framework (eg: Wordpress, Drupal, Plone, Django, Liferay).
    • Experience with source control tools (SVN, Git ou équivalent)
    • Knowedge of GNU/Linux operating system
    • Interest for new technologies

    Frontend

    • Mastery of HTML5/CSS3/JS
    • Mastery of theming concepts
    • Knowledge of dev tools on many browsers

    Apply using this form

    Please correct errors in form
    First and last name are required.
    Email is required.
    Choose a file
    Captcha is required.
    captcha
    I apply
    Montreal or Quebec City or France

    JAVA Developer and Consultant

    #java #javaEE #liferay #vaadin #jboss #talend #rest
    +

    Passionate about coding, highly creative and intellectually curious? Want to be part of an agile team, participate in technical design, development and implementation of large-scale, reliable applications? We have a position for you!

    Offer description

    Job type: Permanent
    Start date: Now
    Location: Montreal or Quebec City or France
    Mobility: Yes
    Annual salary: To be negotiated
    Spoken languages: French and English

    Responsibilities

    Successful candidates will have experience performing as technical lead on software development projects with responsibility for overall delivery of software components:

    • Develop extensions for different solutions (portal applications, ETL connectors, REST services, plugins, mobile applications, etc ...)
    • Support the implementation of solutions with clients (configurations, customizations, integrations)
    • Participate in research and development: identify, evaluate, test, compare, integrate various solutions
    • Contribute to various open source projects
    • Facilitate knowledge transfer activities

    Assets

    • Skills in web technologies
    • Java EE skills
    • Spring Framework skills
    • REST (Jersey)
    • Eclipse IDE
    • Liferay, Vaadin, Jboss, Talend, Bonita, Alfresco experience

    Qualifications

    • Experience with Java-based web development (servlet, web-services, etc)
    • Good social skills and team spirit
    • Experience with java and j2E-based APIs, technologies, and tools is preferred (JS/JSP, JDBC, JAXB, JPA, tomcat, maven, junit, Hudson, Jenkins, REST, Linux, and VMWare).
    • Proven software development experience working and delivering in a agile-development environment is required
    • Fluent spoken and written English and/or French communication skills
    • Living or readiness to relocate to Montreal/Quebec, Canada.

    Apply using this form

    Please correct errors in form
    First and last name are required.
    Email is required.
    Choose a file
    Captcha is required.
    captcha
    I apply
    Montreal or Quebec City or France

    Odoo/OpenERP Technical Consultant & Python Developer

    #odoo, #openerp, #erp, #montreal, #canada, #technical, #consultant, #developer, #python, #apps
    +

    Are you a backend development geek? Interested in coding full time in Python? Ready to work in Montreal or Quebec City? We have a position for you!

    Offer description

    Job type: Permanent
    Start date: Now
    Location: Montreal or Quebec City or France
    Mobility: Yes
    Annual salary: To be negotiated
    Spoken languages: French and English

    Responsibilities

    • OpenERP modules design, development, migration and test
    • Consulting, training, interactions with the clients
    • Existing application maintenance and updates
    • Interacting with the OpenERP Community

    Assets

    • OpenObject knowledge
    • Development experience with other ERP
    • Capacity to build a solution based on existing modules
    • Involvement in the FLOSS ecosystem
    • Experience in Agile (Scrum) development
    • OpenERP Technical Certification

    Qualifications

    • At least 3 years of experience in development and testing
    • Great experience with Python, Git and Bazaar
    • Ability to master object-oriented and MVC concepts
    • Autonomous with PyCharm or equivalent IDE
    • Proficient with Ubuntu or equivalent GNU/Linux based system
    • Interest in new technology trends
    • BS / MS in Computer Science or equivalent

    Apply using this form

    Please correct errors in form
    First and last name are required.
    Email is required.
    Choose a file
    Captcha is required.
    captcha
    I apply
    Montreal or Quebec City or France

    GNU/Linux Technology Architect / DevOps

    #linux, #mysql, #openstack, #bash, #puppet
    +

    Want to work on Cloud Architecture, Continuous integration, and DevOps? Familiar with Linux, Puppet, Jenkins, OpenStack? Love to work in a high-level technical environment? Join our team at the forefront of open source!

    Offer description

    Job type: Permanent
    Start date: Now
    Location: Montreal or Quebec City or France
    Mobility: Yes
    Annual salary: To be negotiated
    Spoken languages: French and English

    Responsibilities

    • Analyzes customer needs and prepare some technical offers with commercial team
    • Implements, documents, administers and manages infrastructure : web services, authentication, file sharing, network services, monitoring, cloud...
    • Ensures customer support and incident management

    Assets

    • Likes teamwork
    • Contributions to Open Source projects
    • Linux certification (LPI, RHCT / RHCE, UCP, Novell CLP), Cisco certification (CCNA, etc.)
    • Experience with Puppet, Jenkins, Nagios, git
    • Cloud experience with OpenStack will be appreciate
    • Experience with OpenBSD and other Unix systems
    • Knowledge of Python, Perl, Ruby

    Qualifications

    • BS / MS in Computer Science or equivalent
    • 3 years of experience in software and hardware operation, maintenance and administration in real time and high availability
    • Excellent analytical and problem-solving skills
    • Good understanding of network systems (IP, routing, firewall, QoS, VLAN, etc.)
    • Good knowledge of Linux operating systems (Ubuntu, RedHat, Debian, Fedora, etc.) and familiarity with a wide range of free software commonly used in business (postfix, apache, bind, samba, MySQL, bind, dhcpd, etc. )
    • Good knowledge of shell scripting (bash)

    Apply using this form

    Please correct errors in form
    First and last name are required.
    Email is required.
    Choose a file
    Captcha is required.
    captcha
    I apply
    Montreal or Quebec City or France

    ECM Consultant / Developer - Java, Alfresco, Nuxeo

    #alfresco, #nuxeo, #java, #ged, #gid, #solr, #activiti, #ephesoft
    +

    Are you a Java developer who's made the Alfresco platform one of your specialties? Or maybe your expertise covers the Nuxeo platform? Anyway, are you passionate about Electronic Document Management, Open Technologies and Free Software? If so, this position is for you!

    Offer description

    Job type: Permanent
    Start date: Now
    Location: Montreal or Quebec City or France
    Mobility: Yes
    Annual salary: To be negotiated
    Spoken languages: French and English

    Responsibilities

    • Support the implementation of Alfresco or Nuxeo ECM solutions and other Java solutions with clients (configurations, customizations, integrations)
    • Develop add-ons for different solutions, including Alfresco, Nuxeo and Liferay (portal applications, ETL connectors, REST services, plug-ins, mobile applications, etc.)
    • Participate in the development of corporate ECM expertise (collaboration, scanning, semantic processing)
    • Contribute to Alfresco, Nuxeo and other open source projects
    • Facilitate knowledge transfer activities

    Assets

    • Knowledge of workflow management with Activiti
    • Knowledge of index tools with Solr
    • Knowledge of semantic processing tools

    Qualifications

    • Master in Computer Science or similar
    • Three to five years experience programming in Java / JEE
    • Two or more years experience in Alfresco and/or Nuxeo development
    • Significant experience with application servers (JBoss, Tomcat, WebLogic, WebSphere)
    • Business knowledge in document management
    • Versatility, autonomy
    • Curiosity and motivation to learn new technologies and solutions

    Apply using this form

    Please correct errors in form
    First and last name are required.
    Email is required.
    Choose a file
    Captcha is required.
    captcha
    I apply

    There's no match for you?

    No problem. If you would like to work with us, don't hesitate to send us your open application.

    Please correct errors in form
    First and last name are required.
    Email is required.
    Choose a file
    Captcha is required.
    captcha
    I apply