Software Developer

(Six month fixed term position with possibility of an extension)


About Pleora

Pleora is the world’s leading supplier of GigE Vision and USB3 Vision video interfaces that connect high-bandwidth image sources with processing, analysis, and display equipment in real-time vision applications for the industrial automation, medical, and military markets. Global manufacturers rely on our end-to-end solutions, standards knowledge, and systems expertise to reduce their product development effort and time.

Summary of position:

Pleora is seeking an experienced and innovative software developer to join its R&D Team. Working in a collaborative, fast-paced environment, you will be responsible for designing, developing, and implementing solid, reliable, and optimized code. The successful candidate must have excellent communication & collaboration skills and technical expertise, with a track record of developing high-quality designs for commercial or consumer end-users.

Main Responsibilities:

  • Develop C/C++ application layer software
  • Work with UXD group to implement graphical user-interfaces using QML / Qt Quick
  • Integrate APIs / SDKs that provide services for video and image processing, sensors, HUMS, driver enhancement
  • Develop 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+)
  • Contribute to specifications, system architecture definition, design reviews and documentation to deliver best-in-class video devices and applications

Experience and Education:

  • Bachelor´s or Master’s Degree in Computer Science, Electrical Engineering and/or equivalent
  • 3+ years of solid software development experience using C++ for real-time systems
  • Experience designing and implementing GUIs, ideally for automotive or defense applications
  • Image processing experience in OpenCV, CUDA, OpenCL
  • Solid TCP/IP protocol and networking experience
  • Experience integrating different types of sensors and devices
  • Experience with development tools including: Visual Studio, Git, JIRA, and Confluence
  • Excellent communication skills, verbal and written


To Apply: Located in Kanata, Ontario. Qualified Individuals are invited to send their resume in PDF format, quoting the job title in the subject header, to We thank all applicants for their interest, however, only candidates being considered for an interview, will be contacted.

Pleora will provide reasonable accommodation to persons with disabilities to allow you to participate in the recruitment process, upon request.