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:
• 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 innovative imaging solutions.
#J-18808-Ljbffr
📌 Firmware Engineer for Automation Systems (British Columbia)
🏢 Teledyne
📍 British Columbia
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.