Zebra Technologies

Software Engineer II

Zebra Technologies
Apply
2 days ago
Montréal, CanadaMid Level

Base Salary

$82k - $123k/yr

Responsibilities

  • Design, develop, and test software components aligned with project objectives and timelines.
  • Create and maintain software functionality and design documentation.
  • Participate in code reviews and provide constructive feedback.
  • Recommend and implement solutions to complex technical challenges while following quality processes and standards.
  • Modify and enhance software functionality, scalability, and performance.
  • Evaluate Aurora Imaging Library performance on Arm systems, analyze profiling and benchmark results, identify bottlenecks, and implement optimizations.
  • Apply C++, C#, Python, and agentic AI tools to software engineering projects as appropriate.
  • Identify opportunities to improve performance and productivity through new tools or methodologies.
  • Support less experienced staff with established practices and processes.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related engineering discipline, or equivalent work experience in lieu of a degree.
  • 2+ years of relevant software engineering experience with a bachelor’s degree, or 0+ years with an advanced degree.
  • Familiarity with C++, C#, Python, operating systems, algorithms, and software development frameworks or agentic AI tools.
  • Experience optimizing software performance using SIMD, parallel processing, or Arm Neon.
  • Advanced degree in Computer Science, Software Engineering, or a related field is preferred.
  • Experience with FPGA development workflows, including Vivado IP Integrator and high-level synthesis.
  • Experience debugging, testing, and troubleshooting software systems.
  • Familiarity with Git, GitHub, and CI/CD pipelines.
  • Ability to analyze and solve complex problems with innovative and efficient solutions.
  • Ability to communicate professionally in French and English.

Benefits

  • Hybrid work arrangement requiring at least three days per week onsite at the Montreal, Quebec office.
  • Comprehensive benefits may include healthcare, wellness programs, inclusion networks, learning and development, community service days, insurance, parental leave, employee assistance programs, and paid time off, depending on country.
  • Performance-based annual cash incentive opportunity is available in accordance with the applicable incentive plan.

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