Computer Vision Engineer V

Agama SolutionsSunnyvale, CA

About The Position

We are seeking a highly skilled Computer Vision Engineer V with a strong background in Digital Signal Processing (DSP) software engineering and recent experience in Computer Vision (CV). This role involves designing and implementing complex real-time systems for embedded processors, focusing on software development for imaging and CV algorithms.

Requirements

  • Bachelor's degree in electrical engineering, computer science or equivalent relevant experience.
  • 5+ years of experience designing and implementing complex real-time systems using C/C++ for embedded processors.
  • 5+ years of experience in software development for imaging and CV algorithms or related signal processing fields.
  • Solid C/C++ programming and refactoring skills.
  • Able to understand and debug heavily threaded code.
  • Coding efficiently and fast.
  • Long duration of ownership of complex environments (1-2 years plus assignments).
  • Previous project experience in complex algorithm environments.
  • Excellent problem-solving skills.

Nice To Haves

  • MS or PhD in EE/CS
  • Theoretical knowledge in the field of computer vision, machine learning, and image processing, or ISP sensors.
  • Theoretical knowledge of Audio pipeline and algorithms: capture, render, codecs.
  • Experience with ARM or Risc-V CPUs, or Tensilica DSP architectures.

Responsibilities

  • Designing and implementing complex real-time systems using C/C++ for embedded processors.
  • Software development for imaging and CV algorithms or related signal processing fields.
  • Understanding and debugging heavily threaded code.
  • Low-level SW optimization at instruction level, loop optimization, vectorization, data organization and caching.
  • Development of imaging and CV or related signal processing algorithms.
  • Proposing new algorithms and solving challenging problems.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service