Skip to main content

Firmware Engineer at flir

Compensation

CA$76,800 – CA$102,400/yr

Location
Richmond, British Columbia
Type
Full-time
Level
mid
Posted

Description

Teledyne Technologies is hiring a Firmware Engineer, Machine Vision Cameras to develop embedded C firmware for industrial imaging products. The role involves low-level drivers, interrupt and DMA handling, processor-to-FPGA interfaces, machine vision interface stacks, data-streaming optimization, board bring-up, hardware debugging, and customer-issue resolution. Candidates need embedded C and C++ skills, RTOS or bare-metal experience, hardware-debugging ability, and a degree in a relevant engineering or computer science field, with 3+ years of experience for a master’s degree or 5+ years for a bachelor’s degree. The position offers on-site collaboration and a salary range of $76,800 to $102,400.

For job seekers

Ready to find a role that actually fits?

Upload your résumé, start a Job Search Thread, and let Metaintro rank real openings against your experience — then guide you from search to offer.

Match

Compare live roles against your current evidence.

Position

Turn proof projects into role-specific applications.

Improve

Use market feedback to keep the skill plan current.

Return to navigation