High-Performance Linux Acquisition Software Engineer

FLIR Systems, Inc.

Ottawa

On-site

CAD 107,000 - 142,000

Full time

9 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Health benefits
Vacation plan
Retirement plan
Education support
Global impact technologies

Job summary

Teledyne Vision Solutions is seeking a Linux Software Developer to join the Acquisition Software Group. You will design, develop, validate, and maintain high-performance image acquisition software for machine vision systems, including frame grabbers, camera interfaces, and device drivers.

You will work across user-space libraries, GenTL producers, and Linux kernel drivers, focusing on quality, performance, automation, and cybersecurity.

Qualifications

  • Bachelor's or Master's in CS/Engineering or AI or equivalent.
  • Strong C and C++ software development experience.
  • Experience on Linux platforms and kernel drivers.
  • Familiarity with GenICam/GenTL, GigE Vision, CoaXPress.
  • Experience with automated testing and CI/CD workflows.

Responsibilities

  • Design, develop, validate acquisition software for Linux.
  • Develop kernel drivers for frame grabbers and GigE Vision devices.
  • Create and maintain user-space libraries, APIs, SDKs, and GenTL producers.
  • Improve performance, memory usage, and throughput in high-bandwidth systems.
  • Collaborate with hardware, FPGA, QA, and product teams.

Skills

C/C++
Linux development
Python
Linux kernel drivers
GenICam/GenTL
CI/CD
Debugging complex software
GPU/IO
Docker

Education

Bachelor's or Master's in CS/SE/CE/AI

Tools

Docker
Virtualization
Cloud-based dev envs

Job description

Teledyne Vision Solutions is seeking a Linux Software Developer to join the Acquisition Software Group. You will design, develop, validate, and maintain high-performance image acquisition software for machine vision systems, including frame grabbers, camera interfaces, and device drivers.

You will work across user-space libraries, GenTL producers, and Linux kernel drivers, focusing on quality, performance, automation, and cybersecurity.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Linux Acquisition Software Engineer
Senior Linux Acquisition Software Engineer

Teledyne Technologies Incorporated • Ottawa

On-site
CAD 106,000 - 142,000
Competitive compensation
Comprehensive health benefits
Vacation plan
+4
Hybrid Linux Image Acquisition Engineer
Hybrid Linux Image Acquisition Engineer

Teledyne • Ottawa

Hybrid
CAD 77,000 - 102,000
Health benefits
Vacation plan
Retirement savings plan
+2
Linux Acquisition Software Development
Linux Acquisition Software Development

FLIR Systems, Inc. • Ottawa

On-site
CAD 107,000 - 142,000
Health benefits
Vacation plan
Retirement plan
+2
Linux Acquisition Software Development
Linux Acquisition Software Development

Teledyne Technologies Incorporated • Ottawa

On-site
CAD 106,000 - 142,000
Competitive compensation
Comprehensive health benefits
Vacation plan
+4
Senior Embedded Firmware Engineer - Machine Vision Cameras
Senior Embedded Firmware Engineer - Machine Vision Cameras

Teledyne Technologies Incorporated • Richmond

On-site
CAD 77,000 - 102,000
Meaningful work on advanced machine-vi
Cross-discipline collaboration
Technical growth
+2
Software Test Leader
Software Test Leader

Kibbi Technologies Inc. • Richmond

On-site
CAD 130,000 - 174,000
Imaging tech
Cross-site collaboration
Quality ownership
+3
Software Developer
Software Developer

Teledyne Technologies Incorporated • Richmond

On-site
CAD 106,000 - 142,000
Meaningful work
Career growth
Cross-disciplinary teams
Real-time Embedded Vision Software Engineer (C++, GPUs/FPGA)
Real-time Embedded Vision Software Engineer (C++, GPUs/FPGA)

Pleora Technologies, Inc • Ottawa

On-site
CAD 80,000 - 105,000
Healthy living reimbursement $100
Comprehensive benefits plan
RRSP matching
+3
Senior FPGA Engineer
Senior FPGA Engineer

FLIR Systems, Inc. • Richmond

On-site
CAD 94,000 - 125,000
Senior Firmware Architect, Machine Vision Cameras
Senior Firmware Architect, Machine Vision Cameras

Teledyne Technologies Incorporated • Richmond

On-site
CAD 94,000 - 125,000