Web Content Display
 
Who are we ?

ISO 9001-ISO 14001Founded in 1999, Savoir-faire Linux has an outstanding team of near 80 Free Software consultants based in Montreal, Quebec City and Ottawa, and is a leading provider of training, consulting, development and support services on open source technologies.

 
Open position

Embedded Linux Consultant

 
Apply to this job offer

Job offer

Savoir-faire Linux, the leading canadian free software integrator and now member of the Linux Foundation, is looking for a passionate embedded system engineer who is flexible, hardworking, and is not afraid of taking on new challenges. Ready?

Position description

  • Position : Embedded Linux Consultant
  • Starting date : ASAP
  • Annual wage : To be negotiated
  • Type : Permanent
  • Location : Montreal
  • Mobility : Yes
  • Languages : French and English

Responsibilities

The Embedded Linux Engineer participates in all phases of development for embedded systems: from requirement definition, programming, verification and validation, to documentation of the applications.

  • Design, code and integrate software (applications, drivers, libraries,…) for an embedded Linux target.
  • Assist with the hardware design surrounding the processor (hardware evaluation, BSP development, …)
  • Customize, deploy and maintain Linux distribution on hardware platforms
  • Improve existing software components while maintaining backward compatibility
  • Perform unit tests and participate in the product integration
  • Participate in design reviews and in the improvement of the development process
  • Collaborate with testing and technical support teams to identify and solve problems
  • Document the work thoroughly (protocols, architecture, …)
  • Interact with hardware designers
  • Evaluate schedules for given tasks
  • Interact with Linux kernel maintainers and integrate new device drivers
  • Contribute to open-source project of one's liking

Qualifications

Willingness to learn passion for software and problem-solving, interest in Linux, open-source and contribution to society. These are the primary qualifications.

The qualifications we are looking for that make a great  engineer:

  • Bachelor or Master in Information Technology or equivalent.
  • Strong knowledge of Linux and different distributions (ex. CentOS, RedHat, …)
  • Knowledge of deployment frameworks for embedded Linux distributions (ex. LTIB, OpenEmbedded, …)
  • Knowledge of Linux kernel and device-driver development
  • Knowledge of real-time systems and simulations
  • Usage of debugger, profiler and other necessary tools
  • Ability to write effective and reusable code according to best practices
  • Ability to work within a team environment, motivated, engaged, responsible, autonomous
  • Ability to accept constructive criticism
  • Ability to manage interruptions and priorities of concurrent projects
  • Broad technical knowledge (from high level software to hardware) in order to resolve system problems
  • Ability to understand customers needs and help define products when necessary

Assets

  • Bilingual (English/French)
  • Knowledge of audio and video standards
  • Knowledge of object oriented programming (mostly Java and C++)
  • Knowledge of Web technologies such as, Perl CGI, HTML
  • Knowledge of hardware and low-level development

 

Since 1999, Savoir-faire Linux is the leading provider of training, consulting, development and support services on free and open source software with near 70 consultants available in Montreal, Quebec and Ottawa! Agile, the company has over 20 ScrumMaster certified employees in his team. Concerned with the quality of its projects and their environmental impact, Savoir-faire Linux is certified ISO 9001 since 2009 and ISO 14001 since 2011.

Savoir-faire Linux relies primarily on the expertise and professionalism of its consultants. Each of them has to his credit a proven track record in business interventions. Savoir-faire Linux consultants speak the same language as their customers, understand their needs and the peculiarities of their environment and have a clear view of issues relating their systems profitability and performance.