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:
• Solid 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.
J-18808-Ljbffr
📌 Firmware Engineer For Automation Systems Richmond
🏢 Teledyne
📍 Richmond