Junior Embedded Software Developer / Développeur Logiciel Embarqué Junior

Hewlett Packard EnterpriseMontreal, QC
CA$62,400 - CA$104,600Hybrid

About The Position

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. Our culture thrives on finding new and better ways to accelerate what’s next. 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. HPE 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. As part of the HPE Networking team in Montreal, you will, 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.

Requirements

  • Bachelor's or Master's degree in Computer Science or Engineering (software, electrical or computer engineering) required.
  • Minimum of 4 years of embedded software development experience in C.
  • 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.
  • Strong verbal and written communication skills.

Nice To Haves

  • Experience in network protocols (WLAN, VLAN, Ethernet switching, TCP/IP, 802.11) is an asset.
  • Strong problem solving and software development/troubleshooting skills.
  • Bilingual is a plus.

Responsibilities

  • Designing, implementing, troubleshooting and debugging software for feature enhancement and new products.
  • Touching proprietary modules, third-party modules, databases, utilities, user interfaces, etc.
  • Focusing on the mid to higher level portion of the Linux based embedded software.
  • Resolving software issues reported by customers.

Benefits

  • A competitive salary and extensive social benefits
  • Diverse and dynamic work environment
  • Work-life balance and support for career development
  • Hybrid work environment (2 days a week in-office)
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service