Camera Imaging Designer (CID) (Job Req #2020-155)

  • Full Time
  • Ottawa, Virtual
  • Posted 2 weeks ago
  • This position has been filled

RossVideoOttawa Ross Video

Living Live!

Camera Imaging Designer (CID)

The Camera Motion Systems (CMS) group within Ross Video designs leading edge robotic systems used for precisely moving cameras in prescribed paths in video productions. Our robots use cool technology to control the lens, camera, and all aspects of the positioning to allow our customers to have advanced camera effects in their video productions in studio or live events.

We are seeking a skilled camera engineer to help inspire PTZ camera and development within CMS. The CID will be responsible for the video processing pipeline aspects of the camera hardware and software, particularly around ISP tuning and post-processing. The CID will also develop evaluation
strategies that quantitatively demonstrate camera performance. This position offers a “balanced diet” of optics, electro-optics, image processing, embedded hardware and software, robotic motion control, and algorithm design. Although the CID will work closely with the rest of the PTZ camera team he or she needs to be able to run solo contributions as well.

Duties, Responsibilities and Accountability

  • Be a vital member of the camera development group at Ross Video.
  • Own the camera image signal processing (ISP) blocks and tune for optimum performance.
  • Develop evaluation procedures and measure camera parameters as required.
  • Closely collaborate with PV and NPI to ensure smooth transitions into production.
  • Support an Agile-based aggressive project scheduling.
  • As required, develop image processing algorithms.
  • Development of automated approaches to camera calibration and evaluation.
  • Ability to work with incomplete information, make reasonable assumptions to guide the project ahead and the discipline to verify assumptions.

Job Requirements


  • Embedded systems (software and hardware).
  • Digital camera design concepts and experience.
  • Knowledge of the complete image acquisition to image display system.
  • Solid understanding of the ISP and how to tune it for optimum camera performance.
  • Color theory and practice as applied to digital imaging.
  • Video formats, video over IP and SDI.
  • Methodical troubleshooting skills.
  • Experience with the image processing blocks in digital cameras.
  • Ability to troubleshoot embedded designs at software and hardware levels.
  • Experience with Agile development methods (especially Scrum).
  • B.S. or Masters in Computer Science, Engineering, or Physics


  • Experience with Xilinx or Altera FPGA and Arm firmware development environments.
  • Familiarity with professional broadcast markets and associated digital audio and video standards.
  • Familiarity with general circuit principles, uP design, and related PCB level troubleshooting.
  • Edge-based AI would be advantageous.


  • Crystal clear communicator in both intra- and inter-departmental contexts.
  • Organized, detail orientated with solid observational skills.
  • Self-starter, quick learner and can work with minimum supervision in meeting schedules and project deadlines.
  • Able to seek out resources required to “get the job done”.
  • Able to work independently or as part of a dynamic team.
  • Incessant customer focus and tremendous pride of ownership are vital.
  • Ability to zoom in to focus on the details when needed, but also possesses the ability to zoom out for higher level overview approaches as required.


  • Minimum 5+ years embedded development and camera ISP design experience.
  • Ability to program in C, C++, Python, and MATLAB.
  • Embedded Systems (software and hardware), camera ISP knowledge.
  • Color theory and practice as applied to digital imaging.
  • Wide color gamut, HDR.
  • Knowledge of camera specifications and how they trade off against each other.
  • Deep understanding of camera image processing technologies.
  • Lens optics.
  • Hand’s on exposure to various aspects of digital cameras.