Embedded Camera Developer

Added
1 day ago
Type
Full time
Salary
Salary not provided

Related skills

c python multithreading embedded linux video processing

📋 Description

  • Design, develop, and optimize firmware for AI-enabled camera devices in Embedded Linux environments.
  • Implement high-performance image processing pipelines and manage edge power consumption.
  • Collaborate with hardware teams for low-level hardware/software co-design and robust data integrity.
  • Work closely with cross-functional teams to deliver stable camera solutions.
  • Perform architecture input on camera subsystem design and ISP pipelines integration.

🎯 Requirements

  • 5+ years in image processing pipelines, video streams, OO design, multithreaded programming, unit
  • Post-secondary Diploma/Degree in CS, CE, EE, or related field (or equivalent).
  • Strong in C/C++ for concurrent systems; experience in preemptive Embedded Linux/Android; scripting
  • Expertise troubleshooting camera issues (frame sync, memory bottlenecks, stream stability) and
  • Experience with test frameworks (Pytest, Robot Framework), version control (GIT), CI/CD
  • Reading schematics and data sheets for components, microcontrollers, and protocols (I2C, SPI, UART

🎁 Benefits

  • Flexible hybrid working model with optional in-office collaboration.
  • Opportunity to work with AI-enabled camera systems and Geotab’s IoT devices.
  • Competitive benefits and inclusive work culture.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest — finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs →