Senior Embedded Firmware Engineer - Machine Vision Cameras

Teledyne Technologies Incorporated

Richmond

On-site

CAD 77,000 - 102,000

Full time

10 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Meaningful work on advanced machine-vi
Cross-discipline collaboration
Technical growth
Stable environment
On-site collaboration

Job summary

Teledyne Technologies Incorporated is seeking a Firmware Engineer for Machine Vision Cameras. If you enjoy working close to the hardware, this role offers the opportunity to build firmware powering advanced industrial imaging products used around the world.

As part of Teledyne FLIR Integrated Imaging Solutions, you will collaborate with firmware, FPGA, hardware, and software engineers to deliver reliable, high-performance cameras for automation, robotics, inspection, and intelligent

Qualifications

  • Strong embedded C development skills with knowledge of C++.
  • Experience with RTOS and/or bare-metal embedded systems.
  • Understanding of interrupts, DMA, and low-level drivers.

Responsibilities

  • Design and maintain embedded firmware for industrial camera platforms.
  • Develop low-level drivers, interrupt handling, DMA paths, and boot processes.
  • Interface processor-to-FPGA, registers, and control mechanisms.
  • Contribute to machine vision stacks like GenICam, GigE, USB3, and CoaXPress.
  • Optimize high-throughput data streaming and timing performance.
  • Support bring-up, debugging, and root-cause analysis.
  • Investigate issues and deliver verified fixes.
  • Participate in code reviews and cross-team collaboration.

Skills

Embedded C
C++
RTOS
Bare-metal
Interrupts
DMA
Drivers
Hardware debugging
Analytical
Collaboration
GenICam
GigE Vision
USB3 Vision
CoaXPress
Python scripting

Education

Bachelors in Computer/Electrical Eng or CS
Master's or PhD advantageous

Tools

GenICam
FPGA interfacing
Embedded Linux
Oscilloscopes
Schematic analysis

Job description

Teledyne Technologies Incorporated is seeking a Firmware Engineer for Machine Vision Cameras. If you enjoy working close to the hardware, this role offers the opportunity to build firmware powering advanced industrial imaging products used around the world.

As part of Teledyne FLIR Integrated Imaging Solutions, you will collaborate with firmware, FPGA, hardware, and software engineers to deliver reliable, high-performance cameras for automation, robotics, inspection, and intelligent

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

Similar jobs worth comparing

Senior Firmware Architect, Machine Vision Cameras
Senior Firmware Architect, Machine Vision Cameras

Teledyne Technologies Incorporated • Richmond

On-site
CAD 94,000 - 125,000
Senior Firmware Engineer
Senior Firmware Engineer

FLIR Systems, Inc. • Richmond

On-site
CAD 94,000 - 125,000
On-site design & manufacturing
Collaboration across firmware, FPGA, &
Firmware Engineer
Firmware Engineer

Teledyne Technologies Incorporated • Richmond

On-site
CAD 77,000 - 102,000
Meaningful work on advanced machine-vi
Cross-discipline collaboration
Technical growth
+2
Senior Firmware Engineer
Senior Firmware Engineer

Teledyne Technologies Incorporated • Richmond

On-site
CAD 94,000 - 125,000
Firmware Engineer
Firmware Engineer

Teledyne • Richmond

On-site
CAD 106,000 - 142,000
Senior FPGA Engineer
Senior FPGA Engineer

FLIR Systems, Inc. • Richmond

On-site
CAD 94,000 - 125,000
Software Test Leader
Software Test Leader

Teledyne Technologies Incorporated • Richmond

On-site
CAD 130,000 - 173,000
Software Test Leader
Software Test Leader

Teledyne • Richmond

On-site
CAD 94,000 - 125,000
Senior Embedded Firmware Engineer – Connected Cameras
Senior Embedded Firmware Engineer – Connected Cameras

VOSKER • Montreal (administrative region)

Hybrid
CAD 85,000 - 110,000
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