Embedded Software Engineer / Ingénieur logiciel Embarqué

St. Laurent, Quebec

Hewlett Packard Enterprise is an industry leading Technology Company that enables customers to go further, faster. With the industry’s most comprehensive portfolio, spanning the cloud to the data center to workplace applications, our technology and services help customers around the world make IT more efficient, more productive and more secure.

HPE Aruba offers a comprehensive open and standards-based portfolio designed to address a broad range of customer segments, from small & medium businesses, to the largest enterprises with advanced requirements for leading branch and campus LAN solutions. HPE’s innovative technology and open, standards-based approach to networking is resonating with customers around the world, and HPE Aruba revenue exceeds the sum of its next five competitors.

What you need to know about the job

Job ID: 1033300
Date Posted: 10/31/2018
Primary Location: St. Laurent, Quebec
Job Category: Engineering
Schedule: Full time
Shift: No Shift premium (Canada)

As part of theHPE Aruba Wireless team in Montreal, you will primarily work on resolving software issues reported by customers. You will focus on the mid to lower level (driver) portion of the Linux based embedded software.

You will also increasingly work on new projects. This work consists in adapting the operating system to new product designs.It includes creating drivers for new hardware, but also improving the OS when required for new product features, or for optimized performance.


  • 2-5 years of experience in C programming skills.
  • 2-5 years of experience in embedded software development
  • 2-5 years of experience in network protocols (WLAN, VLAN, Ethernet switching, TCP/IP, 802.11)
  • Strong problem solving and software development/troubleshooting skills.
  • Minimum 2 years of related work experience is required.
  • B. Sc. Computer Science or B. Eng (software or computer engineer) required.


  • Hands on experience with switch/router hardware/software embedded system environment.
  • Experience with scripting languages: sh, bash, perl, python, etc
  • Experience with Linux kernel and operating system
  • Experience with driver development
  • Strong verbal and written communication skills. Ability to communicate in English with customers, by email and occasionally in conference calls.

In order to satisfy our contractual obligations with clients, the successful candidate will be required to pass a basic, standard Criminal Records check. You will also be required to sign off on HPE's Confidentiality, Non-Solicitation and Conflict of Interest Agreement.

Hewlett-Packard Enterprise is an equal opportunity employer. We welcome the many dimensions of diversity.

Accommodation of special needs for qualified candidates may be considered within the framework of the HPE Accommodation Policy

Ingénieur logiciel Embarqué

En tant que membre de l'équipe de conception de logiciels pour produits sans-fil d’Aruba HPE à Montréal, vous travaillerez principalement à la résolution de problèmes logiciels rencontrés par les clients. Vous vous concentrerez sur la portion moyen à bas niveau de notre logiciel embarqué, basé sur le système d’exploitation Linux.

Vous travaillerez aussi graduellement sur de nouveaux projets. Ces tâches consisteront à adapter le système d’exploitation aux nouveaux designs de produits. Ceci inclura le développement de pilotes logiciels, mais aussi l’amélioration du logiciel embarqué pour les nouveaux produits ou pour optimiser la performance.


  • Expérience de 2 à 5 ans en programmation avec langage C
  • Expérience de 2 à 5 ans en développement de logiciels embarqués
  • Expérience de 2 à 5 ans en protocoles de réseau (réseau sans-fil, réseau local virtuel, commutation Ethernet, TCP/IP, 802.11)
  • Excellentes compétences en résolution de problème et en développement et dépannage de logiciels
  • Au moins 2 ans d'expérience de travail pertinente
  • Baccalauréat en informatique ou en génie (génie logiciel ou informatique)


  • Expérience pratique avec les logiciels embarqués de routeur et commutateur.
  • Expérience avec langages de script tels que sh, bash, perl, python, etc
  • Expérience avec le système d’exploitation et le noyau Linux
  • Expérience de développement de pilotes matériel
  • Solides aptitudes à communiquer à l’écrit et verbalement. Capacité à communiquer en anglais avec les clients, par courriel et a l’occasion lors d’appels conférence.

Pour satisfaire les obligations contractuelles envers nos clients, le candidat sélectionné devra accepter de se soumettre à un rapport sur ses antécédents criminels. Il devra également signer une entente envers Hewlett Packard Entreprise de confidentialité et de non-concurrence.

Hewlett Packard Entreprise favorise l’équité en matière d’emploi. Nous encourageons les dimensions multiples de la diversité. L’accommodement de besoins particuliers pour les candidats qualifiés pourra être considéré, conformément à la politique d’accommodement de Hewlett Packard Entreprise.

Le genre masculin a été utilisé sans aucune intention discriminatoire et dans le seul but de faciliter la lecture et de ne pas alourdir le texte.



About the Location

Find out what it's like to work
in St. Laurent

Go To Map


Similar Job Openings

Email alerts

Sign up for email alerts announcing job opportunities based on your preferences.
Search for and select one or more categories or a location (or both) and then click "Subscribe".

By submitting your information, you acknowledge that you have read our privacy policy (this content opens in new window) and consent to receive email communication from Aruba Networks Inc.

The brightest minds. The most intelligent technologies.

Learn more about how we're lifting mobile barriers, freeing businesses to do what's never been possible before. Join us and become a mobile hero.

People filler-image People filler-image