15 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 solid 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.
#J-18808-Ljbffr
📌 Firmware Engineer for Automation Systems (Richmond)
🏢 Teledyne
📍 Richmond