16 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 robust 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:
Robust 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 cutting-edge imaging solutions.
📌 Firmware Engineer For Automation Systems Richmond
🏢 Teledyne
📍 Richmond