Advanced Software Engineer

Zebra TechnologiesMississauga, ON
CA$112,400 - CA$162,400Hybrid

About The Position

This position is for an experienced Software Engineer to design and develop real time embedded software for data acquisition devices. This role is a minimum of 3-days per week on-site in Zebra's Mississauga, Ontario, Canada office, 2 days remote. This posting is for an existing vacancy at Zebra Technologies. Come join us!

Requirements

  • Bachelor's or Master’s degree in an appropriate engineering discipline required.
  • Minimum 8+ years of work experience or 5 years of relevant experience with a Master’s degree
  • Minimum 4+ years of experience with Cloud development (i.e. AWS, GCP, etc.)

Nice To Haves

  • Experience with Android and/or ios preferred
  • Experience with Blue Tooth software development
  • Retail and DevOps experience desired
  • Ability to be agile and thrive in a fast-paced environment
  • Ability to work independently and take initiative, but also a co-operative team player
  • Highly skilled problem solver
  • Has the ability and enjoys independently researching complex problems

Responsibilities

  • Responsible for establishing requirements.
  • Ensures correct features are incorporated first in the projects.
  • Architects and designs highly complex software projects.
  • Completes all phases of the projects.
  • Follows through on all in-process and final inspection activities.
  • Drives code review of projects.
  • Develops and applies technical and quality improvements.
  • Creates new programs, technologies and solutions based on novel or unique ideas.
  • Ensures new ideas and methodologies are documented for use by software teams.
  • Uses status as a knowledge leader in software design and functional knowledge across multiple engineering disciplines and program management to provide technical leadership to a given program.
  • Defines requirements for and may design complex new tools to aid in the analysis and solving of complex problems.
  • Initiates cross-company collaboration and develops positive relationships with other engineering disciplines.
  • Exercises judgment (within broadly defined policies and practices) in selecting methods, techniques and evaluation criteria for obtaining results.
  • Networks with key contacts outside own area of expertise.
  • Interacts with management and senior customer personnel on matters requiring coordination across organizational lines.
  • Represent the organization as the principal customer contact and often performs project leadership.
  • May coordinate the activities of other personnel.

Benefits

  • healthcare
  • wellness
  • inclusion networks
  • continued learning and development offerings
  • community service days
  • traditional insurances
  • compensation
  • parental leave
  • employee assistance program
  • paid time off offerings
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service