Firmware Engineer for Automation Systems (Richmond)

Firmware Engineer for Automation Systems (Richmond)

13 Sep
|
Teledyne
|
Richmond

13 Sep

Teledyne

Richmond

Transform the future of imaging technology as a Firmware Engineer with Teledyne Technologies in Richmond, BC. Help create advanced machine vision cameras for automation, robotics, and inspection applications. This full time role offers a chance to develop embedded firmware, low-level drivers, and processor-to-FPGA interfaces with a skilled team at Teledyne FLIR Integrated Imaging Solutions.

Required skills include strong embedded C development and experience with hardware debugging. You'll be vital in optimizing performance and collaborating closely with FPGA, software, and hardware engineering teams. Key Responsibilities:

- Design embedded firmware for industrial camera platforms
- Develop drivers, interrupt handling, and boot processes




- Implement processor-FPGA interfaces and control mechanisms
- Optimize high-throughput data streaming and synchronization
- Participate in code reviews and testing with engineering teams Requirements:
- Strong embedded C development skills; C++ knowledge
- Experience with RTOS or bare-metal embedded systems
- Understanding of interrupts and low-level drivers
- Degree in Computer Engineering or related field
- 3+ years experience with advanced technology Bring your expertise in embedded systems and collaboration to contribute to innovative imaging solutions.

📌 Firmware Engineer for Automation Systems (Richmond)
🏢 Teledyne
📍 Richmond

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: firmware engineer for automation systems (richmond) / richmond

Subscribe to this job alert:

Get the latest job offers by email for: firmware engineer for automation systems (richmond) / richmond