LogoKode$word
Zebra Technologies logo
Verified Tech Organization

Careers at Zebra Technologies

Browse and filter through all verified positions currently open at Zebra Technologies.

Total Company Roles7
Matching Filter7

Stay Updated with KodeSword Jobs

Subscribe to our free job newsletter and never miss a new opening.

Subscribe
zebra.comHQ: Lincolnshire, IL, USCEO: William J. Burns10700 employees

Zebra Technologies Corporation, alongside its affiliated entities, delivers enterprise asset intelligence solutions globally within the automatic identification and data capture (AIDC) sector. Operating through its Asset Intelligence & Tracking and Enterprise Visibility & Mobility segments, the company provides a comprehensive suite of products and services. Its hardware lineup includes specialized printers for generating labels, wristbands, tickets, receipts, and plastic cards, alongside advanced dye-sublimation thermal card printers for secure identification and financial transactions, and RFID printers for data encoding. Complementing these are various accessories and essential consumables such as thermal labels, ribbons, RFID tags, and critical temperature-monitoring labels, notably used in vaccine distribution. Zebra also manufactures barcode scanners, image capture devices, RFID readers, robust rugged tablets, and enterprise-grade mobile computing solutions. Their technology extends to real-time location systems, incorporating tags, sensors, and exciters, supported by middleware and application software. Beyond hardware, Zebra offers a diverse range of software solutions, including physical inventory management, workforce management, workflow execution, prescriptive analytics, and communication and collaboration tools, enriched by cloud-based subscriptions and robotics automation. The company provides extensive support services, encompassing maintenance, technical assistance, repairs, and comprehensive managed and professional services. Zebra serves a broad spectrum of industries, including retail, e-commerce, manufacturing, transportation, logistics, healthcare, and the public sector, reaching clients through a direct sales force and a widespread network of channel partners. Established in 1969, Zebra Technologies is headquartered in Lincolnshire, Illinois.

Sector:Communication Equipment

All Openings (7)

Ordered by most recently published

Overview: At Zebra, we are a community of innovators who come together to create new ways of working. United by curiosity and a culture of caring, we develop smart solutions that anticipate our customer’s and partner’s needs and solve their challenges. Being part of Zebra Nation means you are seen, heard, valued, and respected. Drawing from our unique perspectives, we collaborate to deliver on our purpose. Here you are part of a team pushing boundaries today to redefine the work of tomorrow for organizations, their employees, and those they serve. You’ll have opportunities to learn and lead in a forward-thinking environment, defining your path to a fulfilling career while channeling your skills toward causes you care about—locally and globally. Come make an impact every day at Zebra. What We're Looking For: At Zebra, we are a community of innovators who come together to create new ways of working. As a Senior Product Manager for Enterprise Mobile Computing (EMC) Software, you will play a pivotal role in shaping the strategy, roadmap, and delivery of Zebra’s industry-leading **Mobility DNA software suite** for Android mobile computers. This role is a perfect career-growth opportunity for a high-potential product manager ready to take on larger strategic ownership. You will lead the commercial evolution of our flagship utility and productivity software portfolio as we transition from legacy licensing models to modern SaaS and subscription-based software packages. Operating at the intersection of business strategy and high-velocity software engineering, you will help shape the digital tools that power millions of enterprise devices worldwide. Location- ***Location: Mississauga, Canada (Hybrid – Minimum of 3 days onsite per week). Responsibilities: Essential Duties and Responsibilities: Mobility DNA Portfolio Strategy: Own the end-to-end lifecycle, product definition, and strategic roadmap for a dedicated portfolio of Mobility DNA software utilities on Android mobile devices. SaaS & Subscription Transition: Collaborate on the business transformation of our mobile software portfolio from perpetual licenses to modern, recurring subscription models. Product Discovery & Requirements: Conduct customer and market research to translate complex enterprise needs—such as device provisioning, remote utilities, security, and peripheral configuration—into actionable product requirements and Epics. Agile Leadership: Serve as the key product stakeholder bridging Agile software engineering teams and business leadership to ensure high-quality software delivery. Cross-Functional Collaboration: Partner with regional product marketing, sales enablement, and engineering teams to define pricing, packaging, and go-to-market strategies. Develop a deep understanding of Zebra's products, competitive landscape, distribution channels, and customer needs Advocate for the voice of the customer, integrating their feedback into product development processes Act as a bridge between technical teams and business stakeholders, ensuring seamless communication and alignment Define and execute demand generation initiatives in an effort to drive realization of product revenue plans in collaboration with regional product and marketing Work autonomously to develop and present business cases by completing supportive research and delivering presentations to internal and external audiences, routinely including senior management Owns product lifecycle management for assigned product lines including tactical execution, managing customer requirements, developing and driving end of life plans and execution of inventory objectives Set and monitor key performance indicators (KPIs) to assess product success and market impact Define and manage product offerings, following the New Product Introduction (NPI) process Lead go-to-market strategies, including product positioning, pricing, and promotional initiatives Provides recommendations to influence distribution strategy to meet market needs. Supports product launch by providing a comprehensive understanding of the value proposition Deliver product training to sales, sales engineers, technical support and other internal and external stakeholders Key Skills and Competencies: • Experience with AI-driven tools, such as machine learning-based diagnostic systems, virtual assistants, or predictive maintenance solutions to improve customer support operations • Intermediate proficiency in tools such as Microsoft Excel, PowerPoint, JIRA, and Confluence • Familiarity with Agile methodologies and tools such as Scrum and SAFe frameworks • Knowledge and understanding of SW applications relevant to the use of the products for the markets and use cases enabled by the products • Excellent communication and presentation skills with the ability to convey complex ideas to both technical and non-technical audiences • Strong business acumen and customer orientation with a proven ability to balance customer needs with business goals • Intermediate knowledge of market dynamics and competitive landscapes in relevant categories Qualifications: Required Qualifications A bachelor’s degree is required. 5+ years of experience Software Product Management experience required. Experience with product lifecycle management Mobile & OS Fundamentals: Solid understanding of the Android OS ecosystem, enterprise device utilities, or enterprise mobility concepts Agile Methodologies: Demonstrated proficiency in Agile software development environments, including writing Epics/User Stories and managing backlogs Preferred Qualifications Master's degree preferred. SaaS Exposure: Familiarity or direct experience with subscription, SaaS, or recurring revenue business models. Technical Depth: Ability to understand technical architectures (such as device-to-cloud communications or host-peripheral interactions) and translate them into simple customer value propositions. Eagerness to Lead: A proactive, self-starter mindset with strong presentation skills and the ability to build consensus across multi-functional teams. Experience with mobile computing solutions, including Android OS devices, data capture technologies and AI-driven tools, such as machine learning-based diagnostic systems, virtual assistants, or predictive maintenance solutions Intermediate proficiency in tools such as Microsoft Excel, PowerPoint, JIRA, and Confluence Excellent communication and presentation skills with the ability to convey complex ideas to both technical and non-technical audiences Strong business acumen and customer orientation with a proven ability to balance customer needs with business goals Intermediate knowledge of market dynamics and competitive landscapes in enterprise mobile computing and wearable solutions Location: Mississauga, Canada (Hybrid – Minimum of 3 days onsite per week). Come join our team! Travel: Up to 10-25% Equal Opportunity Employer: Zebra is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability and protected veteran status, or any other basis prohibited by law. If you are an individual with a disability and need assistance in applying for a position, please contact us at [email protected] . Know Your Rights: https://www.eeoc.gov/sites/default/files/2022-10/EEOC_KnowYourRights_screen_reader_10_20.pdf Conozca sus Derechos: https://www.eeoc.gov/sites/default/files/2022-10/22-088_EEOC_KnowYourRightsSp_10_20.pdf We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation. Pay Range: $90,960.00 - $136,440.00 Annual Incentive Compensation: In addition to base pay, Zebra offers this role the opportunity to earn a performance-based annual cash incentive, at a target equal to 10% of base pay, in accordance with the terms of the applicable incentive plan. Total Rewards: Zebra Total Rewards includes more than just pay and is structured to meet the needs of our changing global business and evolving talent. We are committed to providing our employees with a benefits program that is comprehensive and competitive – including healthcare, wellness, inclusion networks, and continued learning and development offerings. We offer community service days, in addition to the traditional insurances, compensation, parental leave, employee assistance program and paid time off offerings depending on the country where you work. Salary offered will vary depending on your location, job-related skills, knowledge, and experience. Job Posting Statement: To protect candidates from falling victim to online fraudulent activity involving fake job postings and employment offers, please be aware our recruiters will always connect with you via @zebra.com email accounts. Applications are only accepted through our applicant tracking system and only accept personal identifying information through that system. Our Talent Acquisition team will not ask for you to provide personal identifying information via e-mail or outside of the system. If you are a victim of identity theft contact your local police department. AI Technology Statement: Zebra Technologies leverages AI technology to evaluate job applications using objective, job-relevant criteria. This approach enhances efficiency and promotes fairness in the hiring process. However, every decision regarding interviews and hiring is made by our dedicated team, because we believe people make the best decisions about people. For more on how we use technology in hiring and how we process applicant data, see our Zebra Privacy Policy .

View more...
Software Engineering
Verified1 day ago

Software Engineer II

On-sitefull timeMid-LevelMontreal, Canada
Apply Now

Overview: At Zebra, we are a community of innovators who come together to create new ways of working. United by curiosity and a culture of caring, we develop smart solutions that anticipate our customer’s and partner’s needs and solve their challenges. Being part of Zebra Nation means you are seen, heard, valued, and respected. Drawing from our unique perspectives, we collaborate to deliver on our purpose. Here you are part of a team pushing boundaries today to redefine the work of tomorrow for organizations, their employees, and those they serve. You’ll have opportunities to learn and lead in a forward-thinking environment, defining your path to a fulfilling career while channeling your skills toward causes you care about—locally and globally. Come make an impact every day at Zebra. What We're Looking For: Designs, develops, analyzes, and maintains software solutions for the organization’s products and systems (Aurora Imaging Library, a machine vision SDK). Performs system integration of software and hardware to ensure optimal performance and program consistency. Develops, validates, and tests software functionality and associated documentation. Work is reviewed for overall adequacy, but allows for greater independence in day-to-day responsibilities. Follows established processes and contributes to improving existing methodologies. This is a hybrid position requiring you to work on-site at our office in Montreal, QC for a minimum of three days a week. Essential Duties and Responsibilities: Designs, develops, and tests software components as part of a larger project, ensuring alignment with project objectives and timelines Creates and maintains documentation detailing specific software functionality and design specifications Participates in code reviews and provides constructive feedback Recommends and implements solutions to complex technical challenges, ensuring compliance with quality processes and standards Modifies and enhances existing software by improving functionality, scalability, and performance to meet evolving business needs Evaluates Aurora Imaging Library performance on Arm systems, analyzes profiling and benchmark results, identifies bottlenecks, and implements optimizations. Stays up to date with the latest technologies and software engineering methodologies (C++, C#, Python, Agentic AI tools), applying them to projects as needed Proactively seeks out opportunities to enhance performance and productivity by recommending new tools or methodologies Demonstrates sound judgment to determine appropriate actions for software development and testing tasks Assist less experienced staff with existing practices and processes Minimum Qualifications: Bachelors degree in Computer Science, Software Engineering, or a related engineering discipline. 2+ years of relevant software engineering experience with a Bachelors Degree. 0+ years of experience with an Advanced Degree Equivalency: Equivalent work experience will be considered in lieu of a degree Familiarity with programming languages (C++, C#, Python), operating systems, algorithms and software development frameworks (Agentic AI tools) Experience optimizing software performance using techniques such as SIMD, parallel processing, or Arm Neon Preferred Qualifications: Advanced Degree in Computer Science or Software Engineering or related field. Basic understanding of software development life cycles (e.g., Agile, Scrum) Experience with FPGA development workflows, including Vivado IP Integrator and high-level synthesis (HLS) Experience with debugging, testing, and troubleshooting software systems Ability to analyze and solve complex problems using innovative and efficient solutions Familiarity with version control systems (e.g., Git, GitHub) and CI/CD pipelines Excellent teamwork, collaboration, and interpersonal communication skills Demonstrates proactiveness in identifying opportunities for improvement and works on the solution Ability to work independently while seeking guidance when necessary Ability to communicate in French and English ******************************************* Sommaire de la description de poste Conçoit, développe, analyse et maintient des solutions logicielles pour les produits et systèmes de l'organisation (Aurora Imaging Library, un SDK de vision artificielle). Effectue l'intégration système du matériel et du logiciel afin de garantir des performances optimales et la cohérence des programmes. Développe, valide et teste les fonctionnalités logicielles ainsi que la documentation associée. Le travail est révisé pour en assurer la conformité globale, tout en laissant place à une plus grande autonomie dans les responsabilités quotidiennes. Suit les processus établis et contribue à l'amélioration des méthodologies existantes. Ce poste nécessite d'être sur place au bureau de Montréal, QC (mode hybride – un minimum de 3 jours par semaine au bureau). Description de poste Principales tâches et responsabilités : Concevoir, développer et tester des composants logiciels dans le cadre d'un projet d'envergure, en veillant au respect des objectifs et des échéanciers. Créer et maintenir la documentation détaillant les fonctionnalités logicielles spécifiques et les spécifications de conception. Participer aux révisions de code et fournir des commentaires constructifs. Recommander et mettre en œuvre des solutions pour relever des défis techniques complexes, tout en garantissant la conformité avec les processus et normes de qualité. Modifier et améliorer les logiciels existants en optimisant leur fonctionnalité, leur évolutivité et leurs performances pour répondre aux besoins changeants de l'entreprise. Évaluer les performances de la bibliothèque Aurora Imaging Library sur les systèmes ARM, analyser les résultats de profilage ( profiling ) et de banc d'essai ( benchmarks ), identifier les goulots d'étranglement et mettre en œuvre les optimisations nécessaires. Rester à l'affût des dernières technologies et méthodologies de génie logiciel (C++, C#, Python, outils d'IA agentique) et les appliquer aux projets au besoin. Faire preuve de proactivité pour optimiser les performances et la productivité en recommandant de nouveaux outils ou de nouvelles méthodologies. Faire preuve d'un jugement sûr pour déterminer les actions appropriées lors des tâches de développement et de test de logiciels. Soutenir et guider les membres de l'équipe moins expérimentés dans l'application des pratiques et des processus existants. Qualifications minimales : Baccalauréat requis en informatique, en génie logiciel ou dans une discipline d'ingénierie connexe. Plus de 2 ans d'expérience pertinente en génie logiciel avec un baccalauréat, ou 0 an et plus d'expérience avec un diplôme d'études supérieures (maîtrise ou doctorat). Équivalence : Une expérience de travail équivalente sera considérée en remplacement d'un diplôme universitaire. Familiarité avec les langages de programmation (C++, C#, Python), les systèmes d'exploitation, les algorithmes et les cadres de développement logiciel (outils d'IA agentique). Expérience dans l'optimisation des performances logicielles à l'aide de techniques telles que le SIMD, le traitement parallèle ou ARM Neon. Qualifications préférées : Diplôme d'études supérieures (maîtrise ou doctorat) en informatique, en génie logiciel ou dans un domaine connexe. Familiarité avec les systèmes de contrôle de version (par exemple, Git, GitHub) Expérience avec les flux de développement FPGA , y compris l'outil Vivado IP Integrator et la synthèse de haut niveau (HLS). Expérience dans le débogage, les tests et la résolution de problèmes de systèmes logiciels. Capacité à analyser et à résoudre des problèmes complexes en proposant des solutions innovantes et efficaces . Familiarité avec les systèmes de contrôle de version (par exemple, Git, GitHub) et les pipelines CI/CD. Excellentes compétences pour le travail d'équipe , la collaboration et la communication interpersonnelle. Fait preuve de proactivité pour identifier les opportunités d'amélioration et s'investit dans la recherche de solutions. Capacité à travailler de manière autonome tout en sachant solliciter des conseils au besoin. Capacité à communiquer en français et en anglais (bilinguisme professionnel). Equal Opportunity Employer: Zebra is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability and protected veteran status, or any other basis prohibited by law. If you are an individual with a disability and need assistance in applying for a position, please contact us at [email protected] . Know Your Rights: https://www.eeoc.gov/sites/default/files/2022-10/EEOC_KnowYourRights_screen_reader_10_20.pdf Conozca sus Derechos: https://www.eeoc.gov/sites/default/files/2022-10/22-088_EEOC_KnowYourRightsSp_10_20.pdf We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation. Pay Range: $82,000.00 - $123,000.00 Annual Incentive Compensation: In addition to base pay, Zebra offers this role the opportunity to earn a performance-based annual cash incentive, at a target equal to 10% of base pay, in accordance with the terms of the applicable incentive plan. Total Rewards: Zebra Total Rewards includes more than just pay and is structured to meet the needs of our changing global business and evolving talent. We are committed to providing our employees with a benefits program that is comprehensive and competitive – including healthcare, wellness, inclusion networks, and continued learning and development offerings. We offer community service days, in addition to the traditional insurances, compensation, parental leave, employee assistance program and paid time off offerings depending on the country where you work. Salary offered will vary depending on your location, job-related skills, knowledge, and experience. Job Posting Statement: To protect candidates from falling victim to online fraudulent activity involving fake job postings and employment offers, please be aware our recruiters will always connect with you via @zebra.com email accounts. Applications are only accepted through our applicant tracking system and only accept personal identifying information through that system. Our Talent Acquisition team will not ask for you to provide personal identifying information via e-mail or outside of the system. If you are a victim of identity theft contact your local police department. AI Technology Statement: Zebra Technologies leverages AI technology to evaluate job applications using objective, job-relevant criteria. This approach enhances efficiency and promotes fairness in the hiring process. However, every decision regarding interviews and hiring is made by our dedicated team, because we believe people make the best decisions about people. For more on how we use technology in hiring and how we process applicant data, see our Zebra Privacy Policy .

View more...
Software Engineering
Verified1 day ago

Software Engineer, Professional I

On-sitefull timeMid-LevelNew York, United States
Apply Now

Overview: At Zebra, we are a community of innovators who come together to create new ways of working. United by curiosity and a culture of caring, we develop smart solutions that anticipate our customer’s and partner’s needs and solve their challenges. Being part of Zebra Nation means you are seen, heard, valued, and respected. Drawing from our unique perspectives, we collaborate to deliver on our purpose. Here you are part of a team pushing boundaries today to redefine the work of tomorrow for organizations, their employees, and those they serve. You’ll have opportunities to learn and lead in a forward-thinking environment, defining your path to a fulfilling career while channeling your skills toward causes you care about—locally and globally. Come make an impact every day at Zebra. What We're Looking For: Your Team and Mission: As a WLAN Testing and Solutions Engineer in Holtsville, NY, you will join the Connectivity team within the Zebra Enterprise Mobility and Visibility organization. Our mission is to deliver seamless, robust voice and data network connectivity solutions to our enterprise customers worldwide. These wireless configurations act as the critical lifelines powering mission-critical business applications, ensuring warehouse personnel, healthcare workers, and retail staff can run their operations globally without interruption. Your Impact: You will play a vital role in validating, designing, and testing complex customer use cases for our next-generation WLAN and Bluetooth solutions. By maintaining and updating our core lab environments and developing automated test suites, you directly contribute to the quality and reliability of the connectivity modules inside millions of Zebra devices globally. Your work will directly expand our value proposition, ensuring that our mobile hardware remains the industry benchmark for wireless performance and seamless enterprise-grade roaming. Location: Role is based in Holtsville, NY - Hybrid/3 days onsite Responsibilities: Establishes requirements for less complex Android networking software components and network protocol stack designs. Works on Completing all phases of software engineering design and WLAN testing projects. Works on analysis of test processes and delivers results to necessary stakeholders. Analyzes test results and recommends solutions for wireless performance. Works on developing expected results on a variety of Zebra mobile products. Develops documentation for new projects (including functional test plans and requirements) and reviews previous results. Works with latest technologies and new approaches in automated and manual WLAN testing. Reviews changes or upgrades to existing designs or tests. Exercises judgment in selecting methods and techniques for obtaining solutions on assignments. Qualifications: Minimum Bachelor’s degree in engineering - Computer Science/ Electrical Engineering/ Electronics Engineering. Solid understanding of WiFi 802.11 principles and functionality. Must be able to speak to topics including Wi-Fi roaming logic, security protocols, TCP/IP, DHCP, etc. Experience with embedded systems and Android Automation using Python, Perl etc Preferred: Basic understanding of machine learning concepts (training, validation, overfitting, evaluation metrics) Proficient in defining the Wi-Fi solution test setup, installing, and configuring to meet multiple enterprise use case. Familiar with Android debugging capability and able to pull logs, read logs and narrow down the area of problem. Capable in handling Wireshark and omni peek wireless sniffer tools to capture wireless packets and analyze the network and device problems for various 802.11 protocols. Proficient in installing and configuring different Wi-Fi infrastructure access point and wireless controller from Cisco, Aruba, Extreme, Ruckus etc. Quantitative and problem-solving skills. Location: Role is based in Holtsville, NY - Hybrid/3 days onsite Equal Opportunity Employer: Zebra is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability and protected veteran status, or any other basis prohibited by law. If you are an individual with a disability and need assistance in applying for a position, please contact us at [email protected]. Know Your Rights: https://www.eeoc.gov/sites/default/files/2022-10/EEOC_KnowYourRights_screen_reader_10_20.pdf Conozca sus Derechos: https://www.eeoc.gov/sites/default/files/2022-10/22-088_EEOC_KnowYourRightsSp_10_20.pdf We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation at [email protected] . Pay Range: $68,400.00 - $102,600.00 Annual Incentive Compensation: In addition to base pay, Zebra offers this role the opportunity to earn a performance-based annual cash incentive, at a target equal to 5% of base pay, in accordance with the terms of the applicable incentive plan. Zebra Total Rewards: Zebra Total Rewards includes more than just pay and is structured to meet the needs of our changing global business and evolving talent. We are committed to providing our employees with a benefits program that is comprehensive and competitive – including healthcare, wellness, inclusion networks, and continued learning and development offerings. We offer community service days, in addition to the traditional insurances, compensation, parental leave, employee assistance program and paid time off offerings depending on the country where you work. Salary offered will vary depending on your location, job-related skills, knowledge, and experience. Additionally, all Zebra roles are eligible for cash incentive programs. For example, sales roles have additional opportunity to earn substantial variable compensation tied to quota achievement. In most other roles, the Zebra annual cash incentive program links Company and individual performance together. Some roles may also be eligible for long-term incentive equity awards. Benefits: We understand the importance of work-life balance and wellbeing, which is why we offer flexibility for our teams including: hybrid work, adaptable hours, Summer Flex Fridays, Focus Fridays, and an annual companywide well-being day to promote revitalization and success. Job Posting Statement: To protect candidates from falling victim to online fraudulent activity involving fake job postings and employment offers, please be aware our recruiters will always connect with you via @zebra.com email accounts. Applications are only accepted through our applicant tracking system and only accept personal identifying information through that system. Our Talent Acquisition team will not ask for you to provide personal identifying information via e-mail or outside of the system. If you are a victim of identity theft contact your local police department. AI Technology Statement: Zebra Technologies leverages AI technology to evaluate job applications using objective, job-relevant criteria. This approach enhances efficiency and promotes fairness in the hiring process. However, every decision regarding interviews and hiring is made by our dedicated team, because we believe people make the best decisions about people. For more on how we use technology in hiring and how we process applicant data, see our Zebra Privacy Policy .

View more...
Software Engineering
Verified1 day ago

Overview: At Zebra, we are a community of innovators who come together to create new ways of working. United by curiosity and a culture of caring, we develop smart solutions that anticipate our customer’s and partner’s needs and solve their challenges. Being part of Zebra Nation means you are seen, heard, valued, and respected. Drawing from our unique perspectives, we collaborate to deliver on our purpose. Here you are part of a team pushing boundaries today to redefine the work of tomorrow for organizations, their employees, and those they serve. You’ll have opportunities to learn and lead in a forward-thinking environment, defining your path to a fulfilling career while channeling your skills toward causes you care about—locally and globally. Come make an impact every day at Zebra. What We're Looking For: As a Computer Vision Software Developer II, you will work on Computer Vision projects turning Zebra's core algorithms from prototypes to high-quality product ready code. You will design and implement strategies for optimizing computer vision algorithms for different hardware architectures (e.g. x86, GPU, multi-core ARM CPU, DSP) based on performance, power and size constraints. Work is evaluated upon completion to ensure objectives have been met. Location- ***Role is required to be onsite in the Montreal, Canada office. (Hybrid- Minimum of 3 days in the office per week). Responsibilities Development of turning prototyped computer vision algorithms into high quality product ready code Experimentation and evaluation of algorithms during the prototyping phase Design and provide strategies for optimizing computer vision algorithms for different platforms, from high-end PC to smart cameras Participate and provide input in project code reviews Receive general instructions to routine work, new projects or assignments Design and/or review architected modules and software systems supporting new technology or improving capability/performance of existing functionality Take responsibility for communicating with different engineers (embedded systems, backend server, computer vision) to continuously improve and optimize implemented algorithms Create automated software tests and provide support to trouble shoot software issues when needed Documentation of software architecture Qualifications Minimum Bachelor or Masters in Computer Engineering/Computer Science (preferably with specialization in computer vision and machine learning) 2+ years of work experience Basic understanding of computer vision; key areas of interest include at least 2 of the following: object detection, tracking and recognition, multiple view geometry, OCR detection, camera calibrations, 3D data processing, SfM/SLAM, activity recognition Strong C, C++ and above programming skills Preferred Experience designing generic, reusable algorithms for large-scale data processing, in computer vision or a comparable domain Parallelized & vectorized computation Interest in applied mathematics, including linear algebra, probability, statistics, and optimization theory Experience with Python for algorithm prototyping French language proficiency GPU programming experience using CUDA or Open CL Experience in using GenAI development tools Knowledge in Vision-Language Models (VLMs), Vision Transformers (ViTs) and CNNs Location- ***Role is required to be onsite in the Montreal, Canada office. (Hybrid- Minimum of 3 days in the office per week). Développeur ou Développeuse de Logiciels en Vision par Ordinateur II Aperçu En tant que développeur ou développeuse de logiciels en vision par ordinateur II, vous travaillerez sur des projets de vision par ordinateur, transformant les algorithmes fondamentaux de Zebra de l'état de prototype à du code de haute qualité prêt pour la production. Vous concevrez et mettrez en œuvre des stratégies pour optimiser les algorithmes de vision par ordinateur pour diverses architectures matérielles (par exemple, x86, GPU, processeur ARM multi-cœur, accélérateur d'IA) en fonction des contraintes de performance, de consommation d'énergie et de taille. Le travail sera évalué à son achèvement pour garantir que les objectifs ont été atteints. ***Ce poste nécessite d'être sur place au bureau de Montréal, Canada (mode hybride – un minimum de 3 jours par semaine au bureau).*** Responsabilités Transformer des algorithmes de vision par ordinateur et d'apprentissage profond au stade de prototype en code de haute qualité prêt pour la production Expérimenter et évaluer des algorithmes durant la phase de prototypage Concevoir et proposer des stratégies pour l'optimisation d'algorithmes de vision par ordinateur pour différentes plateformes, des PC haut de gamme aux caméras intelligentes Participer aux révisions de code des projets et y apporter sa contribution Recevoir des instructions générales pour le travail courant, les nouveaux projets ou les nouvelles affectations Concevoir et/ou réviser des modules et des systèmes logiciels qui soutiennent les nouvelles technologies ou qui améliorent la capacité et la performance des fonctionnalités existantes Assurer la communication avec les différents ingénieurs (systèmes embarqués, serveur dorsal, vision par ordinateur) afin d'améliorer et d'optimiser continuellement les algorithmes mis en œuvre Créer des tests logiciels automatisés et fournir un soutien pour la résolution des problèmes logiciels au besoin Documenter l'architecture logicielle Qualifications Minimales Baccalauréat requis ; une maîtrise en génie informatique, en informatique ou dans un domaine connexe (preferablement avec une spécialisation en vision par ordinateur ou apprentissage machine) Plus de 2 ans d'expérience professionnelle Compréhension de base de la vision par ordinateur; domaines d'intérêt clés doivent inclure au moins 2 des suivants : détection d'objets, suivi et reconnaissance, géométrie à vues multiples, détection OCR, étalonnage de caméras, traitement de données 3D, SfM/SLAM, reconnaissance d'activités Solides compétences en programmation C, C++ moderne Préférées Expérience dans la conception d'algorithmes génériques et réutilisables pour le traitement de données à grande échelle, en vision par ordinateur ou dans un domaine comparable Calcul parallélisé et vectorisé Intérêt pour les mathématiques appliquées, notamment l'algèbre linéaire, les probabilités, la statistique et la théorie de l'optimisation Expérience avec Python pour le prototypage d'algorithmes Maîtrise de la langue française Expérience en programmation GPU avec CUDA ou OpenCL Expérience avec les outils de développement d'IA générative Connaissance des modèles vision-langage (VLM), des transformateurs de vision (ViT) et des réseaux neuronaux convolutifs (CNN) ***Ce poste nécessite d'être sur place au bureau de Montréal, Canada (mode hybride – un minimum de 3 jours par semaine au bureau).*** Equal Opportunity Employer: Zebra is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability and protected veteran status, or any other basis prohibited by law. If you are an individual with a disability and need assistance in applying for a position, please contact us at [email protected] . Know Your Rights: https://www.eeoc.gov/sites/default/files/2022-10/EEOC_KnowYourRights_screen_reader_10_20.pdf Conozca sus Derechos: https://www.eeoc.gov/sites/default/files/2022-10/22-088_EEOC_KnowYourRightsSp_10_20.pdf We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation. Pay Range: $90,960.00 - $136,440.00 Annual Incentive Compensation: In addition to base pay, Zebra offers this role the opportunity to earn a performance-based annual cash incentive, at a target equal to 10% of base pay, in accordance with the terms of the applicable incentive plan. Total Rewards: Zebra Total Rewards includes more than just pay and is structured to meet the needs of our changing global business and evolving talent. We are committed to providing our employees with a benefits program that is comprehensive and competitive – including healthcare, wellness, inclusion networks, and continued learning and development offerings. We offer community service days, in addition to the traditional insurances, compensation, parental leave, employee assistance program and paid time off offerings depending on the country where you work. Salary offered will vary depending on your location, job-related skills, knowledge, and experience. Job Posting Statement: To protect candidates from falling victim to online fraudulent activity involving fake job postings and employment offers, please be aware our recruiters will always connect with you via @zebra.com email accounts. Applications are only accepted through our applicant tracking system and only accept personal identifying information through that system. Our Talent Acquisition team will not ask for you to provide personal identifying information via e-mail or outside of the system. If you are a victim of identity theft contact your local police department. AI Technology Statement: Zebra Technologies leverages AI technology to evaluate job applications using objective, job-relevant criteria. This approach enhances efficiency and promotes fairness in the hiring process. However, every decision regarding interviews and hiring is made by our dedicated team, because we believe people make the best decisions about people. For more on how we use technology in hiring and how we process applicant data, see our Zebra Privacy Policy .

View more...
AI / ML & Data Science
Verified3 days ago

Overview: At Zebra, we are a community of innovators who come together to create new ways of working. United by curiosity and a culture of caring, we develop smart solutions that anticipate our customer’s and partner’s needs and solve their challenges. Being part of Zebra Nation means you are seen, heard, valued, and respected. Drawing from our unique perspectives, we collaborate to deliver on our purpose. Here you are part of a team pushing boundaries today to redefine the work of tomorrow for organizations, their employees, and those they serve. You’ll have opportunities to learn and lead in a forward-thinking environment, defining your path to a fulfilling career while channeling your skills toward causes you care about—locally and globally. Come make an impact every day at Zebra. What We're Looking For: Spearheads complex deployments of software, architects customized enterprise-grade cloud and android solutions, and works directly with key enterprise customers to resolve high-stakes technical challenges, deployments and drive product success. In this customer-facing role, leverages deep frontline experience to heavily influence internal engineering teams, driving the architectural vision and development of core solutions that proactively address complex customer pain points. Analyzes, designs, develops, and maintains software solutions for the organization’s products and systems. Leads system integration of software and hardware to ensure consistent performance and program reliability. Develops, validates, and tests software functionality and user documentation. Work is evaluated upon completion to ensure objectives and quality standards are met. Determines and develops innovative approaches to solve complex problems, leveraging technical expertise and industry best practices. This role requires a minimum of 3-days per week in either our Holtsville, NY (preferred location) or Lincolnshire, IL office, 2 days remote (US) Essential Duties and Responsibilities: Establishes requirements for moderately complex software design projects Prioritizes features to ensure the most impactful are implemented first Leads and participates in code reviews, proactively identifying and addressing issues early in the development process Completes all phases of moderately complex software design and development projects, including in process and final inspections to meet quality standards Develops and tests comprehensive documentation to support software projects, including design specifications, code comments, and user manuals Explores and applies the latest technologies and innovative approaches to enhance software designs and implementations Reviews and refines existing software or firmware designs, identifying opportunities for optimization and improvement Provides recommendations and solutions to technical problems, leveraging expertise across multiple technical domains May develop custom tools or scripts to streamline analysis, debugging, or problem solving processes Exercises sound judgment in selecting methods and techniques to deliver effective solutions to complex problems Works with minimal supervision, receiving general guidance on new assignments and strategic objectives Provides mentorship and guidance to junior level personnel, including both exempt and non-exempt team members Builds strong professional networks with senior internal and external stakeholders, frequently engaging in inter-organizational and customer-focused discussions Forward Deployment Responsibilities: Enterprise Pilot Strategy & Deployment: Lead the hands-on deployment, technical development and validation of Zebra's Android and cloud-based solutions during high-stakes customer pilots. Conduct technical workshops, customize and guide the seamless roll-out of devices and software into live, mission-critical operations. Customer Workflow Optimization & Architecture Review: Act as a key technical consultant by reviewing real-world customer workflows, system use cases, and deployment environments. Analyze the customer's end-to-end software architecture to identify integration bottlenecks and ensure Zebra solutions fit seamlessly within their ecosystem. Hands-on Design, Code, & Troubleshooting: Develop, diagnose, debug, and troubleshoot complex software and device-level issues directly in the field. Actively review, design, and write high-quality code (spanning local Android to backend cloud integrations) to rapidly deploy stable, scalable solutions. Android & Cloud Solution Integration: Bridge the requirements gap in device-side Android applications and cloud solutions. Ensure secure connectivity, robust API integrations, and smooth data exchange between Zebra mobile devices, cloud backends, and existing third-party enterprise databases. AI-Assisted Efficiency: Incorporate modern, Zebra-approved AI coding tools (such as Claude Code) to accelerate troubleshooting, write efficient code, and optimize application performance. Minimum Qualifications: Bachelor's Degree required Minimum 5+ years of relevant software engineering experience OR 3+ years of experience with an Advanced Degree Professional software engineering experience specializing in full-stack cloud solutions required. A demonstrated ability to proactively take initiative in diagnosing bugs and writing real-time code to resolve complex challenges required. Strong Customer facing experience-working with customers to understand and resolve technical challenges. Preferred Qualifications: Advanced degree preferred Communication: Proven ability to articulate technical concepts and use cases clearly to both engineering teams and non-technical customer stakeholders. AI Adaptation: A forward-thinking mindset with an enthusiasm for leveraging AI-assisted development tools to optimize coding speed and output quality. Technology Skills Backend: Java, Spring Boot, Hibernate, Node.js Frontend: JavaScript (ReactJS) Cloud & Tools: Google Cloud (GCP), Docker, Kubernetes, CI/CD, Microservices Databases: MySQL, PostgreSQL, Firebase AI Tools: GitHub Copilot, Cursor, or Claude Code Preferred: Android Development (Android SDK, Kotlin/Java) Key Skills and Competencies: Proficient in multiple programming languages and software development frameworks Strong understanding of software architecture, design patterns, system-level programming, and adopting GenAI in Software Development Lifecycle Experience with software testing strategies, debugging tools, and performance optimization techniques• Ability to evaluate and integrate new technologies into existing software solutions Strong problem-solving skills with a demonstrated ability to develop innovative solutions to complex challenges Proficiency with version control systems (e.g., Git, GitHub) and familiarity with CI/CD pipelines Excellent communication and collaboration skills with the ability to mentor and influence junior team members Experience working with cross-functional teams and engaging with external customers or stakeholders Demonstrated ability to work independently while effectively managing multiple priorities Backend: Java, Spring Boot, Node.js (Express/NestJS) Frontend: JavaScript, TypeScript, ReactJS Cloud & Tools: Multi-Cloud (GCP, AWS, or Azure), Docker, Kubernetes, CI/CD pipelines, Microservices architecture Databases: Relational (MySQL/PostgreSQL), NoSQL (MongoDB), Data Warehousing (BigQuery) AI Assisted Development: GitHub Copilot, Cursor, Claude Code, or equivalent AI coding assistants Advanced Android Development (Android SDK, Kotlin/Java) Travel Requirements: Up to 25% Equal Opportunity Employer: Zebra is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability and protected veteran status, or any other basis prohibited by law. If you are an individual with a disability and need assistance in applying for a position, please contact us at [email protected]. Know Your Rights: https://www.eeoc.gov/sites/default/files/2022-10/EEOC_KnowYourRights_screen_reader_10_20.pdf Conozca sus Derechos: https://www.eeoc.gov/sites/default/files/2022-10/22-088_EEOC_KnowYourRightsSp_10_20.pdf We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation at [email protected] . Pay Range: $96,800.00 - $145,200.00 Annual Incentive Compensation: In addition to base pay, Zebra offers this role the opportunity to earn a performance-based annual cash incentive, at a target equal to 10% of base pay, in accordance with the terms of the applicable incentive plan. Zebra Total Rewards: Zebra Total Rewards includes more than just pay and is structured to meet the needs of our changing global business and evolving talent. We are committed to providing our employees with a benefits program that is comprehensive and competitive – including healthcare, wellness, inclusion networks, and continued learning and development offerings. We offer community service days, in addition to the traditional insurances, compensation, parental leave, employee assistance program and paid time off offerings depending on the country where you work. Salary offered will vary depending on your location, job-related skills, knowledge, and experience. Additionally, all Zebra roles are eligible for cash incentive programs. For example, sales roles have additional opportunity to earn substantial variable compensation tied to quota achievement. In most other roles, the Zebra annual cash incentive program links Company and individual performance together. Some roles may also be eligible for long-term incentive equity awards. Benefits: We understand the importance of work-life balance and wellbeing, which is why we offer flexibility for our teams including: hybrid work, adaptable hours, Summer Flex Fridays, Focus Fridays, and an annual companywide well-being day to promote revitalization and success. Job Posting Statement: To protect candidates from falling victim to online fraudulent activity involving fake job postings and employment offers, please be aware our recruiters will always connect with you via @zebra.com email accounts. Applications are only accepted through our applicant tracking system and only accept personal identifying information through that system. Our Talent Acquisition team will not ask for you to provide personal identifying information via e-mail or outside of the system. If you are a victim of identity theft contact your local police department. AI Technology Statement: Zebra Technologies leverages AI technology to evaluate job applications using objective, job-relevant criteria. This approach enhances efficiency and promotes fairness in the hiring process. However, every decision regarding interviews and hiring is made by our dedicated team, because we believe people make the best decisions about people. For more on how we use technology in hiring and how we process applicant data, see our Zebra Privacy Policy .

View more...
Software Engineering
Verified4 days ago

Overview: At Zebra, we are a community of innovators who come together to create new ways of working. United by curiosity and a culture of caring, we develop smart solutions that anticipate our customer’s and partner’s needs and solve their challenges. Being part of Zebra Nation means you are seen, heard, valued, and respected. Drawing from our unique perspectives, we collaborate to deliver on our purpose. Here you are part of a team pushing boundaries today to redefine the work of tomorrow for organizations, their employees, and those they serve. You’ll have opportunities to learn and lead in a forward-thinking environment, defining your path to a fulfilling career while channeling your skills toward causes you care about—locally and globally. Come make an impact every day at Zebra. What We're Looking For: Spearheads complex deployments of software, architects customized enterprise-grade cloud and android solutions, and works directly with key enterprise customers to resolve high-stakes technical challenges, deployments and drive product success. In this customer-facing role, leverages deep frontline experience to heavily influence internal engineering teams, driving the architectural vision and development of core solutions that proactively address complex customer pain points. Analyzes, designs, develops, and maintains software solutions for the organization’s products and systems. Leads system integration of software and hardware to ensure consistent performance and program reliability. Develops, validates, and tests software functionality and user documentation. Work is evaluated upon completion to ensure objectives and quality standards are met. Determines and develops innovative approaches to solve complex problems, leveraging technical expertise and industry best practices. This role requires a minimum of 3-days per week in either our Holtsville, NY (preferred location) or Lincolnshire, IL office, 2 days remote (US) Essential Duties and Responsibilities: Establishes requirements for moderately complex software design projects Prioritizes features to ensure the most impactful are implemented first Leads and participates in code reviews, proactively identifying and addressing issues early in the development process Completes all phases of moderately complex software design and development projects, including in process and final inspections to meet quality standards Develops and tests comprehensive documentation to support software projects, including design specifications, code comments, and user manuals Explores and applies the latest technologies and innovative approaches to enhance software designs and implementations Reviews and refines existing software or firmware designs, identifying opportunities for optimization and improvement Provides recommendations and solutions to technical problems, leveraging expertise across multiple technical domains May develop custom tools or scripts to streamline analysis, debugging, or problem solving processes Exercises sound judgment in selecting methods and techniques to deliver effective solutions to complex problems Works with minimal supervision, receiving general guidance on new assignments and strategic objectives Provides mentorship and guidance to junior level personnel, including both exempt and non-exempt team members Builds strong professional networks with senior internal and external stakeholders, frequently engaging in inter-organizational and customer-focused discussions Forward Deployment Responsibilities: Enterprise Pilot Strategy & Deployment: Lead the hands-on deployment, technical development and validation of Zebra's Android and cloud-based solutions during high-stakes customer pilots. Conduct technical workshops, customize and guide the seamless roll-out of devices and software into live, mission-critical operations. Customer Workflow Optimization & Architecture Review: Act as a key technical consultant by reviewing real-world customer workflows, system use cases, and deployment environments. Analyze the customer's end-to-end software architecture to identify integration bottlenecks and ensure Zebra solutions fit seamlessly within their ecosystem. Hands-on Design, Code, & Troubleshooting: Develop, diagnose, debug, and troubleshoot complex software and device-level issues directly in the field. Actively review, design, and write high-quality code (spanning local Android to backend cloud integrations) to rapidly deploy stable, scalable solutions. Android & Cloud Solution Integration: Bridge the requirements gap in device-side Android applications and cloud solutions. Ensure secure connectivity, robust API integrations, and smooth data exchange between Zebra mobile devices, cloud backends, and existing third-party enterprise databases. AI-Assisted Efficiency: Incorporate modern, Zebra-approved AI coding tools (such as Claude Code) to accelerate troubleshooting, write efficient code, and optimize application performance. Minimum Qualifications: Bachelor's Degree required Minimum 5+ years of relevant software engineering experience OR 3+ years of experience with an Advanced Degree Professional software engineering experience specializing in full-stack cloud solutions required. A demonstrated ability to proactively take initiative in diagnosing bugs and writing real-time code to resolve complex challenges required. Strong Customer facing experience-working with customers to understand and resolve technical challenges. Preferred Qualifications: Advanced degree preferred Communication: Proven ability to articulate technical concepts and use cases clearly to both engineering teams and non-technical customer stakeholders. AI Adaptation: A forward-thinking mindset with an enthusiasm for leveraging AI-assisted development tools to optimize coding speed and output quality. Technology Skills Backend: Java, Spring Boot, Hibernate, Node.js Frontend: JavaScript (ReactJS) Cloud & Tools: Google Cloud (GCP), Docker, Kubernetes, CI/CD, Microservices Databases: MySQL, PostgreSQL, Firebase AI Tools: GitHub Copilot, Cursor, or Claude Code Preferred: Android Development (Android SDK, Kotlin/Java) Key Skills and Competencies: Proficient in multiple programming languages and software development frameworks Strong understanding of software architecture, design patterns, system-level programming, and adopting GenAI in Software Development Lifecycle Experience with software testing strategies, debugging tools, and performance optimization techniques• Ability to evaluate and integrate new technologies into existing software solutions Strong problem-solving skills with a demonstrated ability to develop innovative solutions to complex challenges Proficiency with version control systems (e.g., Git, GitHub) and familiarity with CI/CD pipelines Excellent communication and collaboration skills with the ability to mentor and influence junior team members Experience working with cross-functional teams and engaging with external customers or stakeholders Demonstrated ability to work independently while effectively managing multiple priorities Backend: Java, Spring Boot, Node.js (Express/NestJS) Frontend: JavaScript, TypeScript, ReactJS Cloud & Tools: Multi-Cloud (GCP, AWS, or Azure), Docker, Kubernetes, CI/CD pipelines, Microservices architecture Databases: Relational (MySQL/PostgreSQL), NoSQL (MongoDB), Data Warehousing (BigQuery) AI Assisted Development: GitHub Copilot, Cursor, Claude Code, or equivalent AI coding assistants Advanced Android Development (Android SDK, Kotlin/Java) Travel Requirements: Up to 25% Equal Opportunity Employer: Zebra is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability and protected veteran status, or any other basis prohibited by law. If you are an individual with a disability and need assistance in applying for a position, please contact us at [email protected]. Know Your Rights: https://www.eeoc.gov/sites/default/files/2022-10/EEOC_KnowYourRights_screen_reader_10_20.pdf Conozca sus Derechos: https://www.eeoc.gov/sites/default/files/2022-10/22-088_EEOC_KnowYourRightsSp_10_20.pdf We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation at [email protected] . Pay Range: $96,800.00 - $145,200.00 Annual Incentive Compensation: In addition to base pay, Zebra offers this role the opportunity to earn a performance-based annual cash incentive, at a target equal to 10% of base pay, in accordance with the terms of the applicable incentive plan. Zebra Total Rewards: Zebra Total Rewards includes more than just pay and is structured to meet the needs of our changing global business and evolving talent. We are committed to providing our employees with a benefits program that is comprehensive and competitive – including healthcare, wellness, inclusion networks, and continued learning and development offerings. We offer community service days, in addition to the traditional insurances, compensation, parental leave, employee assistance program and paid time off offerings depending on the country where you work. Salary offered will vary depending on your location, job-related skills, knowledge, and experience. Additionally, all Zebra roles are eligible for cash incentive programs. For example, sales roles have additional opportunity to earn substantial variable compensation tied to quota achievement. In most other roles, the Zebra annual cash incentive program links Company and individual performance together. Some roles may also be eligible for long-term incentive equity awards. Benefits: We understand the importance of work-life balance and wellbeing, which is why we offer flexibility for our teams including: hybrid work, adaptable hours, Summer Flex Fridays, Focus Fridays, and an annual companywide well-being day to promote revitalization and success. Job Posting Statement: To protect candidates from falling victim to online fraudulent activity involving fake job postings and employment offers, please be aware our recruiters will always connect with you via @zebra.com email accounts. Applications are only accepted through our applicant tracking system and only accept personal identifying information through that system. Our Talent Acquisition team will not ask for you to provide personal identifying information via e-mail or outside of the system. If you are a victim of identity theft contact your local police department. AI Technology Statement: Zebra Technologies leverages AI technology to evaluate job applications using objective, job-relevant criteria. This approach enhances efficiency and promotes fairness in the hiring process. However, every decision regarding interviews and hiring is made by our dedicated team, because we believe people make the best decisions about people. For more on how we use technology in hiring and how we process applicant data, see our Zebra Privacy Policy .

View more...
Software Engineering
Verified4 days ago

Firmware/Software Engineer, Advanced

On-sitefull timeLead / StaffIllinois, United States
Apply Now

Overview: At Zebra, we are a community of innovators who come together to create new ways of working. United by curiosity and a culture of caring, we develop smart solutions that anticipate our customer’s and partner’s needs and solve their challenges. Being part of Zebra Nation means you are seen, heard, valued, and respected. Drawing from our unique perspectives, we collaborate to deliver on our purpose. Here you are part of a team pushing boundaries today to redefine the work of tomorrow for organizations, their employees, and those they serve. You’ll have opportunities to learn and lead in a forward-thinking environment, defining your path to a fulfilling career while channeling your skills toward causes you care about—locally and globally. Come make an impact every day at Zebra. What We're Looking For: Analyzes, develops, designs, programs, debugs and implements embedded systems for the organization’s products and systems. Develops testing and troubleshooting strategies, devices, and systems for firmware. Integrates firmware to maintain functionality, throughput and consistency. Develops user documentation. This is a hybrid position working on-site at our corporate office located in Lincolnshire, IL for a minimum of 3 days a week. Responsibilities: Establishes, implements, and maintains embedded firmware for the organization's Thermal printer products and solutions. Research, design and develop new technology for platform in support of organization ‘s strategy vision. Grow competency on wide range of Product framework, HALs, Linux Kernel drivers from Peripheral and Network communication, and real time controls, and be the go-to-person for questions. Establishes requirements for highly complex firmware design projects and may lead a team responsible for establishing requirements. Ensures that the correct features are incorporated first in the projects. Architects and designs highly complex firmware 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 firmware 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. Reviews firmware test results and root cause analysis. Resolves highly complex technical issues. Reviews changes or upgrades to existing firmware designs. Develops new solutions to unique problems. Identifies issues, and makes recommendations for complex problems. Makes modifications to or upgrades existing firmware designs via patches and generating new code. Exercises judgment (within broadly defined policies and practices) in selecting methods, techniques and evaluation criteria for obtaining results. Enhances and improves existing technologies to apply to new solutions. Initiates cross-company collaboration and develops positive relationships with other engineering disciplines. May coordinate the activities of other personnel. Makes recommendations to immediate team to enhance performance and improve product quality. Exercises judgment in selecting methods and techniques for obtaining solutions. Advance internal processes to improve efficiency and performance on executions. 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 Minimum Qualifications: Bachelor’s or Master’s degree in engineering (Computer Engineering or Electrical Engineering or related fields) with 8+ years of relevant experience Significant experience delivering platform product embedded firmware development. Proven experienced in programming languages C/C++ Experience in the following: ARM architecture, embedded microcontroller architecture, multi-core systems, RTOS, embedded Linux, filesystems, storage memory, networking, platform libraries, etc. Skills in platform architecture, Object Oriented Programming, software design patterns, devices driver development. Preferred Qualifications: Development experience in I2C, SPI, UART, USB, CAN, Modbus, WLAN, PWM, ADC, Bluetooth, Ethernet, others Microcontroller peripheral. Good knowledge in the use of Oscilloscope, Bus analyzer, emulator and other firmware debugging tools. Familiar with electrical interface, schematic diagram, electronic component specification and datasheet. Good understanding in embedded RTOS and POSIX implementation including scheduling policy, synchronization methods, Interrupt Service Routine, external library integration, FileSystems, Memory allocation. Preferred experience with Stepper motor, network, MQTT, and security. Participate in Agile (SCRUM/KanBan) development process Experience of prototype board bring up, bootloader development, ARMCC toolchain is a plus. Equal Opportunity Employer: Zebra is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability and protected veteran status, or any other basis prohibited by law. If you are an individual with a disability and need assistance in applying for a position, please contact us at [email protected]. Know Your Rights: https://www.eeoc.gov/sites/default/files/2022-10/EEOC_KnowYourRights_screen_reader_10_20.pdf Conozca sus Derechos: https://www.eeoc.gov/sites/default/files/2022-10/22-088_EEOC_KnowYourRightsSp_10_20.pdf We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation at [email protected] . Pay Range: $122,800.00 - $184,200.00 Annual Incentive Compensation: In addition to base pay, Zebra offers this role the opportunity to earn a performance-based annual cash incentive, at a target equal to 12% of base pay, in accordance with the terms of the applicable incentive plan. Zebra Total Rewards: Zebra Total Rewards includes more than just pay and is structured to meet the needs of our changing global business and evolving talent. We are committed to providing our employees with a benefits program that is comprehensive and competitive – including healthcare, wellness, inclusion networks, and continued learning and development offerings. We offer community service days, in addition to the traditional insurances, compensation, parental leave, employee assistance program and paid time off offerings depending on the country where you work. Salary offered will vary depending on your location, job-related skills, knowledge, and experience. Additionally, all Zebra roles are eligible for cash incentive programs. For example, sales roles have additional opportunity to earn substantial variable compensation tied to quota achievement. In most other roles, the Zebra annual cash incentive program links Company and individual performance together. Some roles may also be eligible for long-term incentive equity awards. Benefits: We understand the importance of work-life balance and wellbeing, which is why we offer flexibility for our teams including: hybrid work, adaptable hours, Summer Flex Fridays, Focus Fridays, and an annual companywide well-being day to promote revitalization and success. Job Posting Statement: To protect candidates from falling victim to online fraudulent activity involving fake job postings and employment offers, please be aware our recruiters will always connect with you via @zebra.com email accounts. Applications are only accepted through our applicant tracking system and only accept personal identifying information through that system. Our Talent Acquisition team will not ask for you to provide personal identifying information via e-mail or outside of the system. If you are a victim of identity theft contact your local police department. AI Technology Statement: Zebra Technologies leverages AI technology to evaluate job applications using objective, job-relevant criteria. This approach enhances efficiency and promotes fairness in the hiring process. However, every decision regarding interviews and hiring is made by our dedicated team, because we believe people make the best decisions about people. For more on how we use technology in hiring and how we process applicant data, see our Zebra Privacy Policy .

View more...
Hardware & Embedded
Verified4 days ago