Senior Embedded Software Engineer at Zebra - ScoutJobs - The AI-curated global job board
Skip to content
Zebra
Posted 4 hours ago

Senior Embedded Software Engineer

ZebraSenior Embedded Software Engineer

Requirements

Bachelor's degree in CS, Software, or Electrical Engineering, 6+ years embedded software development experience, Proficiency in C and C++, Deep experience with embedded Linux and driver development, Fluency in French and English

Skills

C#LinuxEmbedded SoftwareComputer Vision

About the role

Responsibilities

  • Design, develop, and maintain software for smart camera products and vision systems using C and C++.
  • Work on device drivers and system-level services to ensure optimal performance on Windows and Linux.
  • Collaborate with hardware teams to integrate new sensors and cutting-edge machine vision features.
  • Support industrial protocols such as Ethernet/IP and Profinet.
  • Develop and support web services within smart camera platforms.
  • Optimize system performance, including boot time and power consumption via BIOS or bootloader development.
  • Champion software development best practices, including code reviews, testing, and documentation.
  • Explore and implement AI-driven solutions to enhance development workflows and product capabilities.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, or a related technical field.
  • Minimum of 6 years of professional experience in embedded software development.
  • Strong proficiency in C and C++ for embedded systems.
  • Deep experience with embedded Linux, including kernel and driver development.
  • Proven track record of delivering complex software projects.
  • Fluency in both French and English (verbal and written).

Preferred Qualifications

  • Familiarity with the Yocto Project for building custom Linux distributions.
  • Experience with Agentic AI or other advanced AI-powered development tools.
  • Knowledge of computer vision and image processing.
  • Experience with industrial protocols like Ethernet/IP and Profinet.

Benefits

  • Comprehensive healthcare and wellness programs.
  • Continued learning and professional development offerings.
  • Parental leave and employee assistance programs.
  • Paid time off and community service days.
  • Performance-based annual cash incentive opportunities.

About the Company

Zebra provides the foundation for intelligent operations with an award-winning portfolio of connected frontline, asset visibility, and automation solutions. We serve organizations globally across retail, manufacturing, transportation, logistics, and healthcare to improve productivity and drive innovation.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Senior Embedded Software Engineer

Zebra · Montreal

Sign up to apply