Apply now

Posted 8 days ago

Embedded Software Designer

@ Pleora Technologies

Kanata, Ontario

On-siteFull-time6+ years experience
Apply now
SIGNALS

Overview

Pleora Technologies is hiring an Embedded Software Designer for its R&D team to design, develop and implement software drivers, libraries and applications for embedded video interface solutions in machine vision, defense/security and medical imaging. The role involves real-time embedded C/C++ work on ARM and RISC-based FPGA platforms, with 6 to 10 years of software experience required. Salary is $80,000 to $105,000+ with an annual performance bonus, and the posting states a work-life balance focus.

Responsibilities:

  • Design, develop and implement embedded software drivers, libraries and applications
  • Help lead project planning, estimates and dependencies for the embedded software team
  • Integrate third-party software and complete unit testing of features
  • Support system integration and root-cause analysis of defects
  • Contribute to specifications, architecture and documentation

Requirements summary:

  • 6 to 10 years of software experience
  • C and C++ embedded development in real-time environments
  • Experience with Windows, Linux, QNX or other real-time operating systems
  • Experience with ARM board development
  • Bachelor's or master's degree in computer science or engineering, or equivalent

Tools & skills

Benefits mentioned

Health insuranceDentalRetirement planEmployee assistancePaid time off
Source and dates

Employer career site / ATS feed · bamboohr

Employer posting date
2026-11-01
First seen by our source
2026-11-09
Source record updated
2026-11-09

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SenioritySenior
DepartmentSoftware development
Experience6+ years
Hours per week40 (estimated)
Work settingOffice, Laboratory
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish
EducationBachelor’s degree (required), Master’s degree (preferred)
Fields of studyComputer Engineering, Electrical Engineering, Computer Science
Perks mentionedGenerous paid time off, Retirement plan, Performance bonus, Wellness

Summary and details written by AI from the posting; the employer’s posting is the authority.

Pleora Technologies

Saved company profile

Historical company information from a saved The Jobs API profile (LinkedIn/Crunchbase fields). It is not live-verified; figures may have changed. Missing values remain unknown.

World-Leading, Connectivity Solutions for Real-Time Imaging

Full company description

Connectivity Solutions for Real-Time Imaging! When performance matters, global imaging device designers, manufacturers, and integrators turn to Pleora for proven solutions, systems expertise, and standards knowledge. Shorten time-to-market. Reduce risks. Lower costs. We Are Innovative Market Leaders Pleora is the leader in real-time connectivity for industrial automation, security & defense, and medical imaging applications with 25 years of expertise in vision applications with our growing global team. Our hardware and software solutions are built for performance, enabling low-latency, real-time video and data transport in 1000s of unique systems. We are continuously investing in enhancements to our technology platform with new solutions that address higher bandwidths, usability, and system connectivity demands backed by professional services expertise to customize our offerings for unique requirements. Pleora is a reliable and responsive partner with consistent on-time delivery, dependable support, lifecycle management and a dedication to continuous quality improvement. Our deployed solutions have the capacity to transmit over 20 billion gigabits of data per day from cameras, edge and embedded devices, and X-ray panels to processors and displays. Pleora’s eBUS SDK platform provides the essential building blocks necessary to develop high-performance applications that consume minimal CPU resources across the widest range of operating systems. © Pleora Technologies Inc. • 450 March Road, Suite 500 • Kanata, Ontario • K2K 3K2

LinkedIn followers
5,480
People associated on LinkedIn
65
Reported office locations
  • 450 March Rd, 500, Kanata, Ontario K2K3K2, CA
  • 340 Terry Fox Dr, Suite 300, Kanata, ON K2K 3A2, CA
  • 3175 Chemin des Quatre-Bourgeois, 110, Québec, Quebec G1W 2K7, CA
  • No. 695 Lingshi Road, Zhabei District, Shanghai, 200072, CN
Business categories
  • Electronics
  • Information Technology
  • Robotics
  • Virtual Reality
  • Software
  • Manufacturing
  • Video
Other recorded names
  • Pleora Technologies
Specialties
  • USB3 Vision
  • GenICam
  • NBASE-T
  • Sensor Networking
  • GigE Vision
  • Rugged Solutions
  • Machine Vision
  • Medical Imaging
  • Military Imaging
  • Video Connectivity
  • Video Over Ethernet
  • Real-Time Imaging
  • Embedded Video
  • eBUS
  • eBUS SDK
  • External Frame Grabber
  • Camera Link
  • Frame Grabber
  • Mission-Critical Imaging
  • and Professional Services
Profile identifies a recruitment agency
No
Reported total investment
0

Currency and observation date were not supplied; this is not a current valuation or a funding round.

Connectivity Solutions for Real-Time Imaging! When performance matters, global imaging device designers, manufacturers, and integrators turn to Pleora for proven solutions, systems expertise, and standards knowledge. Shorten time-to-market. Reduce risks. Lower costs. We Are Innovative Market Leaders Pleora is the leader in real-time connectivity for industrial automation, security & defense, and medical imaging…

FieldValue
IndustryAudio and Video Equipment Manufacturing
Company size51-200 employees
HeadquartersKanata, Ontario
Organization typePublic Company
Year founded2000
SpecialtiesUSB3 VisionGenICamNBASE-TSensor NetworkingGigE VisionRugged SolutionsMachine VisionMedical ImagingMilitary ImagingVideo Connectivity
Open jobs on Jobsy3
LinkedInView page
Job description

Come work with us!
Pleora is the leader in real-time connectivity for industrial automation, security & defense, and medical imaging applications with 25 years of expertise in vision applications with our growing global team. Our hardware and software solutions are built for performance, enabling low-latency, real-time video and data transport in 1000s of unique systems.

Summary

Embedded Software Designer is a valued member of the R&D Team. Working in a collaborative, fast-paced environment, you will be responsible for designing, developing, and implementing software drivers, libraries and/or applications for Pleora’s embedded video interface solutions for end-customers in the machine vision, defense/security, and medical imaging markets.

What you do

  • Build software for embedded systems that use ARM processors and RISC-based FPGA microcontrollers, mainly for real-time imaging.
  • Help lead project planning by identifying tasks, effort and cost estimates and dependencies for the embedded software team
  • Provide technical support to the engineering project team, Product Management and Application Engineering
  • Contribute to specifications, system architecture definition, design and documentation of features, sub-systems and modules utilizing the design process methodology and adhering to design deliverables
  • Integrate 3rd party software and complete unit test features within the product roadmap and project schedule
  • Participate in system integration, including collaborating with our applications engineering team to help Isolate and correct software and product defects, and conduct root-cause analysis
  • Solid experience with Embedded Software Development in C and C++ drivers, libraries and application in a real-time embedded environment
  • Experience developing for embedded platforms running Windows, Linux, QNX or other real-time operating systems
  • Experience in ARM board development
  • Experience with tools such as Git, SVN, JIRA, and Confluence
  • Knowledge of software development, testing, and evaluation procedures
  • Excellent communication skills, verbal and written skills
  • Experience with the following considered an asset:
    • imaging and/or machine vision
    • RTL
  • Other duties may be assigned as required.

What you need

  • 6 to 10 years’ experience in a software role
  • Bachelor´s or Master’s Degree, or equivalent education in Computer Engineering, Electrical Engineering, Computer Science. A combination of education and relevant experience will be considered.

Why work at Pleora?
•We trust our team – you bring the expertise and drive, we give you the freedom to explore and innovate
•Excellent work-life balance – and we mean it!
•We offer a diverse and inclusive workplace, in a fast-paced environment without “red tape” – giving you the opportunity to contribute your ideas and make a real contribution to our success.
•Pleora provides a wide range of employee wellbeing initiatives which include:
▪$100 annual "healthy living" reimbursement
▪Comprehensive benefits plan (medical, dental, HCSA, etc.)
▪Employee assistance program
•We offer competitive vacation, pay, and benefits such as:
▪Competitive market salary
▪Annual company performance bonus
▪RRSP contribution matching
▪Employee recognition programs
▪Referral program for new hires

How you'll be rewarded

Salary Range: $80,000 - $105,000+ (commensurate with experience)

At Pleora we are an equal opportunity employer and are committed to creating an inclusive environment for all employees. We seek to recruit the best and most talented people for the job and will provide reasonable accommodation to persons with disabilities to allow you to participate in the recruitment process, upon request.

Similar jobs

  • Embedded Software Designer - Platform Software

    Ottawa, ON
    Full Time

    Zhone Technologies, Inc.

    5+ YOEZhone Technologies needs candidates with a bachelor's degree in Electrical Engineering or Computer Science and 5+ years of embedded software experience. Candidates need strong C and Bash skills and deep knowledge of Linux down to the kernel.

    Linux, Buildroot, U-Boot, crosstool-ng, FPGA, Xilinx UltraScale+

  • Embedded Software Designer

    Ottawa, ON
    $100k–$150k/yrRemoteFull Time

    Fidus Systems: Founded in 2001, Fidus Systems is a premier electronic system design and development company with specialized expertise in FPGA design, embedded…

    8+ YOE2+ MgmtFidus Systems needs candidates with an engineering or computer science degree, at least 8 years of BSP-level embedded software work and 2 years as a technical lead. They should know embedded Linux, FPGA SoCs, C, C++ and scripting, and be fluent in English.

    oscilloscope, logic analyzer, Yocto, PetaLinux, u-boot

    Embedded Software Designer

    Kitchener, ON
    $100k–$150k/yrRemoteFull Time

    Fidus Systems: Founded in 2001, Fidus Systems is a premier electronic system design and development company with specialized expertise in FPGA design, embedded…

    8+ YOE2+ MgmtFidus Systems needs candidates with an engineering or computer science degree, at least 8 years of BSP-level embedded software work and 2 years as a technical lead. They should know embedded Linux, FPGA SoCs, C, C++ and scripting, and be fluent in English.

    oscilloscope, logic analyzer, Yocto, PetaLinux, u-boot

    Embedded Software Designer

    Toronto, ON
    $100k–$150k/yrRemoteFull Time

    Fidus Systems: Founded in 2001, Fidus Systems is a premier electronic system design and development company with specialized expertise in FPGA design, embedded…

    8+ YOE2+ MgmtFidus Systems needs candidates with an engineering or computer science degree, at least 8 years of BSP-level embedded software work and 2 years as a technical lead. They should know embedded Linux, FPGA SoCs, C, C++ and scripting, and be fluent in English.

    oscilloscope, logic analyzer, Yocto, PetaLinux, u-boot

  • Senior Embedded Software Designer

    Ottawa, ON
    Full Time

    Lumentum Ottawa ULC

    4+ YOECandidates need a bachelor's degree in a related engineering or computer field and 4+ years of embedded C/C++ experience. Strong multi-threaded design, debugging, and source code control skills are expected.

    Git, Subversion, FPGA, schematic

  • Senior Embedded Software Designer

    Toronto, ON
    HybridFull Time

    Kepler Communications

    6+ YOECandidates need 6+ years of embedded software experience on high-reliability systems, strong C/C++ skills, and embedded Linux or RTOS experience. A bachelor's degree or equivalent practical experience is required.

    Git, Yocto, FreeRTOS

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.