Zebra Technologies

Firmware/Software Engineer, Professional I - Ingénieur(e) en micrologiciel / logiciel, professionnel(le) I

Zebra Technologies
Apply
24 hours ago
Montréal, CanadaEntry Level

Base Salary

$67k - $101k/yr

Responsibilities

  • Upgrade and enhance firmware and software for smart camera products and industrial vision systems using C and C++.
  • Optimize system performance and power consumption while contributing to BIOS, bootloader, driver, and firmware update development.
  • Perform software and firmware testing, review results, conduct root-cause analysis, and resolve issues.
  • Maintain documentation describing firmware functionality and system behavior.
  • Participate in code reviews, apply software engineering standards, and implement recommendations to improve team performance and productivity.
  • Explore AI-powered and other development tools to analyze and solve engineering problems.
  • Provide guidance to engineering technicians and build productive relationships across engineering teams.

Requirements

  • Bachelor’s degree or higher in Computer Science, Software Engineering, Electrical Engineering, or a related technical field.
  • 2+ years of relevant software engineering experience with a bachelor’s degree, or 0+ years with an advanced degree.
  • Strong proficiency in C and C++ for embedded systems.
  • Preferred experience with embedded Linux, kernel and driver development, and the Yocto Project.
  • Preferred knowledge of computer vision, image processing, Ethernet/IP, Profinet, BIOS development or configuration, and Agentic AI or other advanced AI-powered development tools.
  • Ability to learn specialized skills and deliver high-quality, impactful results.
  • Ability to communicate verbally and in writing in both French and English.

Benefits

  • The role is based in the Montreal, Canada office and requires a hybrid schedule with a minimum of three days per week onsite, specifically Monday, Tuesday, and Thursday.
  • Zebra offers healthcare, wellness programs, inclusion networks, continued learning and development, community service days, insurance, parental leave, employee assistance, and paid time off according to the country of employment.
  • The role includes the opportunity for performance-based annual cash incentive compensation at a target of 5% of base pay.

Tech Stack

Categories

Zebra Technologies

About Zebra Technologies

10,000+ employees

Zebra Technologies builds barcode and card printers, handheld mobile computers, barcode scanners, RFID readers, real-time location systems, and device-management software for frontline operations in retail, manufacturing, transportation, logistics, and healthcare. It sells hardware, supplies, and software with lifecycle services through a global partner network. Founded in 1969 and headquartered in Lincolnshire, Illinois, Zebra is a public company traded on NASDAQ (ZBRA).

Contact me