Pleora
Software Developer
Kanata, Ontario
Get past the screening software and onto a recruiter's desk
hirly rewrites your resume for this job — matching the keywords and skills in the posting, moving your most relevant experience to the top, and writing a cover letter to fit. About 30 seconds.
- Keywords matched to this posting
- Fit score before you apply
- Cover letter included
Apply from your AI assistant
Connect hirly to Claude and ask it to apply to this job. hirly tailors your resume, fills the employer’s form and asks before sending. ChatGPT: manual setup today.
Some employer sites stop an application at a CAPTCHA or sign-in and hand it back with a link. Applying needs a paid plan. Works with any assistant that supports MCP.
hirly's read of this role
- Role family
- Engineering
- Seniority
- Mid level
- Stated salary
- $80,000 – $120,000 per year
- Country
- CA
- Work mode
- On-site / unstated
- First seen by hirly
- 2 Sept 2026
Derived automatically from the posting. Upload your resume above to see how the role scores against it.
the posting
- 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 teams. Our hardware and software solutions are built for performance, enabling low-latency, real-time video and data transport in 1000's of unique systems.
- Summary
- As the leader in high-performance networked video interfaces, you will be a Software Developer in the R&D team, working on projects in embedded/machine vision, IoT, and networked video switching. You will be working on the latest technologies in video, imaging and AI - building software applications and SDKs across the latest hardware platforms including GPUs and FPGAs. You will be responsible for designing, developing and implementing new features for our next generation platforms and involved in all aspects of our technology platform from the front end to the back end. You have experience developing high-quality software applications and SDKs for industrial environments.
What you Do
Develop software applications for video switching, machine learning, industrial inspection and automation
Develop embedded applications, SDK libraries, and drivers (Windows, Linux, Mac) for PCs and embedded platforms (ARM) for video image processing and for high-speed networks (1G, 5G, 10G+)
Develop and integrate cross-platform APIs/SDKs that provide services for video and image processing, sensors, HUMS, driver enhancement, IoT and machine learning
Working with the UXD team to design front end GUI interfaces that connect to our devices
Research and implementation of video over Ethernet protocols and implementation over TCP/IP and UDP/IP
Contribute to specifications, system architecture definition, design reviews and documentation to deliver best-in-class video devices and applications
Research into new technologies available in the market in terms of application frameworks, computer vision algorithms and devices
What you Need
Bachelor's or Master's Degree in Computer Science, Electrical Engineering, Software Engineering, and/or equivalent
Minimum of one year of solid software development experience using C++ for embedded systems or machine vision applications
Experience designing and implementing GUIs, ideally with Qt/QML
Image processing experience in OpenCV, CUDA, OpenCL
Experience integrating different types of sensors and embedded devices using a combination of ARM, GPU, and FPGA
Experience with development tools including Visual Studio, Git, JIRA, and Confluence
Excellent English and/or French communication skills, verbal and written
Experience with .NET and/or Python development is considered an asset
Solid understanding of UDP/IP and TCP/IP protocols, an asset
Machine Learning and neural network modeling experience, an asset
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 - $120,000 (commensurate with experience)
We are currently hiring for this position to backfill an existing role.
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.
Listed on hirly, a job board. hirly is not the employer: Pleora is hiring for this role.
Similar jobs
- Embedded Software DeveloperZtr · London, OntarioFirst seen today
- Intermediate Software Developer - 10 Month ContractSolace · Ottawa, OntarioFirst seen today
- Software Developer – NetSuite & Business Systems Odellhvac · RemoteFirst seen todayremote
- Software Developer(Android focused)Soti · Mississauga, Canada – Meadowvale Office (HQ)First seen today
- Embedded Software Developerfor interns · Burnaby, BC, CanadaFirst seen today
Browse similar roles
Want this one?
Upload your resume and hirly rewrites it for this job and writes the cover letter — in about thirty seconds, before you sign up.
Tailor my resume for this job