Astri Logo White
Search icon
Astri Logo White
search icon

Senior Engineer, Video Software Development

Job Description

Reference #: ADS/VCOMP/2028/170216
Openings : 

Job Responsibilities

  • Implement video processing algorithms on Windows or Linux platforms.
  • Develop applications for embedded systems and desktop computers.
  • Document application design and perform system evaluation.
  • Resolve technical problems related to video systems.

Requirements

  • Bachelor’s degree in Computer Science/ Electronic Engineering/ Information Engineering with 6+ years of experience, or Master’s degree with 3+ years’ experience, or PhD holder in related area. Candidates with less experience will be considered as Engineer.
  • Familiar with system development life cycle, including configuration management/requirement analysis/system design/coding/system optimization/QA, etc..
  • Proficiency in C/C++ programming and Windows GUI development is required.
  • Experience in Linux GDK/QT GUI development is preferred.
  • Experience in OpenCV/OpenMP, OpengGL/CUDA/OpenCL, Python/Matlab/Octave/Java and version control systems (SVN/git) is preferred.
  • Experience in video capture devices, video editing systems, and computer animation systems is preferred.
  • Fast learner of new technologies, good communication skills in written and spoken English, self-motivated and passionate in real-time video system development.

Application