Senior Firmware Architect — Machine Vision Cameras

FLIR Systems, Inc.

Richmond

On-site

CAD 94,000 - 125,000

Full time

9 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Teledyne FLIR Integrated Imaging Solutions seeks a Senior Firmware Engineer to design and deliver embedded firmware for machine vision cameras. You will own firmware components from design to release, collaborating with FPGA, hardware, and software teams to enable high-performance imaging platforms.

The role requires expert C, C++, RTOS/bare-metal expertise, and FPGA interfacing. Opportunities include technical leadership, mentorship, and on-site collaboration in a design/manufacturing

Qualifications

  • Expert embedded C development with strong C++ skills.
  • RTOS, bare-metal, interrupt-driven, and DMA-based designs.
  • Firmware-to-FPGA interfacing using Ethernet/USB.
  • Hardware debugging via schematics, datasheets, and scopes.
  • Proven technical leadership and strong communication.
  • Experience: 8+ yrs (BS), 6+ yrs (MS), or 3+ yrs (PhD) in related fields.
  • Degree in Computer/Electrical Eng or Computer Science.

Responsibilities

  • Design and develop embedded firmware in C for camera platforms.
  • Build low-level drivers and board support for FPGA-hosted processors.
  • Define processor-to-FPGA interfaces, registers, DMA, and interrupts.
  • Develop GenICam, GigE Vision, USB3 Vision stacks.
  • Optimize real-time performance and streaming throughput.
  • Support bring-up, debugging, and firmware releases.
  • Investigate customer issues and platform challenges.
  • Collaborate with FPGA, hardware, manufacturing, and test teams.
  • Lead technical reviews and contribute to project planning.
  • Mentor engineers through design discussions and reviews.

Skills

Embedded C
C++
RTOS
Bare-metal design
DMA-based systems
Interrupt-driven systems
Firmware-to-FPGA interfacing
Ethernet/USB protocols
Leadership & mentoring
Communication skills

Education

Bachelor's in Computer/Electrical Eng or CS
Master's in related field
PhD in related field

Tools

Xilinx FPGAs
Intel FPGAs
Embedded Linux
Scripting

Job description

Teledyne FLIR Integrated Imaging Solutions seeks a Senior Firmware Engineer to design and deliver embedded firmware for machine vision cameras. You will own firmware components from design to release, collaborating with FPGA, hardware, and software teams to enable high-performance imaging platforms.

The role requires expert C, C++, RTOS/bare-metal expertise, and FPGA interfacing. Opportunities include technical leadership, mentorship, and on-site collaboration in a design/manufacturing

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 – Machine Vision Cameras
Senior Firmware Engineer – Machine Vision Cameras

Teledyne • Richmond

On-site
CAD 94,000 - 125,000
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
Senior Firmware Engineer
Senior Firmware Engineer

Teledyne Technologies Incorporated • Richmond

On-site
CAD 94,000 - 125,000
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 • 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
Imaging Systems Test Lead: Vision & QA
Imaging Systems Test Lead: Vision & QA

Kibbi Technologies Inc. • Richmond

On-site
CAD 130,000 - 174,000
Imaging tech
Cross-site collaboration
Quality ownership
+3
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