Enable job alerts via email!

Senior Embedded Software Developer / Développeur Logiciel Embarqué Sénior

Zerto

Montreal

Hybrid

CAD 100,000 - 125,000

Full time

4 days ago
Be an early applicant

Job summary

A leading technology company in Montreal is looking for a Senior Embedded Software Developer to work on new projects involving C programming and Linux-based embedded software. You will collaborate on designing and debugging software while resolving customer-reported issues. With a hybrid work model and a competitive salary, this is an excellent opportunity for someone with 10+ years of experience in software development.

Benefits

Competitive salary and benefits
Dynamic work environment
Work-life balance support
Career development assistance

Qualifications

  • 10+ years of experience in C programming.
  • 5+ years of experience in system/network software development.
  • 5+ years of experience in network protocols (WLAN, VLAN, Ethernet switching, TCP/IP, 802.11).
  • Hands-on experience with switch/router hardware/software embedded system environment.
  • Understanding of design for software systems running on multiple platform types.
  • Experience with Linux kernel and operating system.

Responsibilities

  • Design, implement, troubleshoot, and debug software for enhancement and new products.
  • Focus on mid to higher level portion of Linux based embedded software.
  • Resolve software issues reported by customers.

Skills

C programming
System/network software development
Network protocols (WLAN, VLAN, Ethernet switching, TCP/IP, 802.11)
Problem solving
Scripting languages (sh, bash, python)
Communication skills

Education

B.Sc. in Computer Science or B.Eng in software, electrical or computer engineering

Tools

Linux
Job description
Overview

Senior Embedded Software Developer / Développeur Logiciel Embarqué Sénior This role has been designed as ‘Hybrid’ with an expectation that you will work on average 2 days per week from an HPE office.

Who We Are

Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work. We help companies connect, protect, analyze, and act on their data and applications wherever they live, from edge to cloud, so they can turn insights into outcomes at the speed required to thrive in today’s complex world. We know varied backgrounds are valued and succeed here. We have the flexibility to manage our work and personal needs. We make bold moves, together, and are a force for good. If you are looking to stretch and grow your career our culture will embrace you. Open up opportunities with HPE.

Job Description

HPE Aruba Networking is redefining the “IT EDGE”. Creating new customer experiences by building intelligent spaces and digital workspaces. We are focused on campus, branch, mobility and the IoT to transform business models with the combined power of compute, context, control and secure connectivity.

Hybrid role (2-3 days a week in office) at HPE St-Laurent Office: 2344 Alfred-Nobel, St-Laurent QC H4S0A4

As part of the HPE Aruba Networking team in Montreal, you will,

Responsibilities
  • Work on new projects. This work consists in designing, implementing, troubleshooting and debugging software for feature enhancement and new products. The software implementation might involve touching proprietary modules, third-party modules, databases, utilities, user interfaces, etc.
  • Focus on the mid to higher level portion of the Linux based embedded software.
  • Work on resolving software issues reported by customers.

Si vous avez…

  • 10+ years of experience in C programming skills.
  • 5+ years of experience in system/network software development.
  • 5+ years of experience in network protocols (WLAN, VLAN, Ethernet switching, TCP/IP, 802.11).
  • Strong problem solving and software development/troubleshooting skills.
  • B. Sc. Computer Science or B. Eng (software, electrical or computer engineering) required.
  • Hands on experience with switch/router hardware/software embedded system environment.
  • Experience with Linux kernel and operating system.
  • Understanding of design for software systems running on multiple platform types.
  • Understanding of basic testing, coding, and debugging procedures.
  • Experience with scripting languages: sh, bash, python, etc.
  • Strong verbal and written communication skills.

Développeur Logiciel Embarqué / French

Hewlett Packard Enterprise fait progresser la façon dont les gens vivent et travaillent. Nous rassemblons les esprits les plus brillants pour créer des solutions technologiques révolutionnaires, aidant nos clients à faire leur marque dans le monde.

HPE Aruba Networking redéfinit le «IT EDGE». Créer de nouvelles expériences client en construisant des espaces intelligents et des espaces de travail numériques. Nous nous concentrons sur le campus, la succursale, la mobilité et l'IoT pour transformer les modèles commerciaux avec la puissance combinée du calcul, du contexte, du contrôle et de la connectivité sécurisée.

Poste Hybride (2-3 jours par semaine au bureau) au bureau de HPE à St-Laurent : 2344 Alfred-Nobel, St-Laurent QC H4S0A4

En tant que membre de l'équipe de conception de logiciels pour produits sans-fil de HPE Aruba Networking à Montréal, vous allez :

  • Travailler sur de nouveaux projets. Ces tâches comprendront le design, la programmation, le dépannage et le déverminage de logiciels pour de nouveaux produits ou de nouvelles fonctionnalités. Le travail pourrait être effectués sur des modules tels que des bases de données, des interfaces usager, des utilitaires et des modules propriétaires et tiers.
  • Concentrer sur la portion moyenne à haut niveau de notre logiciel embarqué, basé sur le système d’exploitation Linux.
  • Travailler à la résolution de problèmes logiciels rencontrés par les clients.

Si vous avez…

  • 10+ ans d'expérience en programmation avec langage C.
  • 5+ ans d'expérience en développement de logiciels de systèmes et de réseau.
  • 5+ ans d'expérience 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.
  • 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 le système d’exploitation et le noyau Linux.
  • Compréhension de design pour des systèmes logiciels exécutant sur différentes plateformes.
  • Maitrise des concepts de base de l’implémentation, des tests et du déverminage de logiciel.
  • Expérience avec langages de script tels que sh, bash, python, etc.
  • Solides aptitudes à communiquer à l’écrit et verbalement.

We Offer / Ce que nous offrons

  • Un salaire compétitif et des avantages sociaux importants
  • Environnement de travail diversifié et dynamique
  • Équilibre entre vie professionnelle et vie privée et accompagnement au développement de carrière
  • Une vie incroyable à l'intérieur de l'élément

Égalité d'emploi et inclusion

HPE est un employeur garantissant l’égalité des chances en matière d’emploi et promeut la diversité et l’inclusion. Nous n’effectuons pas de discrimination et toutes les décisions reposent sur les qualifications et le mérite.

We are an Equal Employment Opportunity employer

Headnote: Genré masculin utilisé pour lisibilité.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.