QU

Video Senior Engineer

Qualcomm
Bangalore1-4 LPA Posted 26 May 2025
FULL TIME
video engineering
C C++
Debugging
Shellscripting
Android Os
+4 more

Job Description

Candidate should be detail-oriented and have strong analytical and debugging skills, strong communication skills (written and verbal) with below skillsets ''

Mandatory Skill set:

  • 4+ Years work experience in embedded software and/or Driver development with very strong debug & problem-solving skills.
  • Very Strong hands-on experience & deep understanding of C && C++ programming, Data structures.
  • Strong knowledge on Memory Management, Process Management, Multi-Threading, Parallel processing is a must.
  • Working knowledge any of Python/Pearl/Shell scripting is an extra advantage.
  • Knowledge of Working on Linux/Android OS is mandatory.
  • Thorough understanding of one or more multimedia frameworks viz., (OpenMAX/Codec2.0/GStreamer).
  • Fluent in industry standard software development toolsT32, JTAG, ICE debuggers, code revision control systems (GIT, Perforce), IDEs and build tools '' at least some of these is mandatory
  • Basic working knowledge of any Video codecs like H264, HEVC etc.
  • end-to-end encoding/decoding flow is an extra advantage.
  • Knowledge of hardware accelerated codecs is a plus.

Minimum Qualifications:

  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience.
  • OR
  • Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience.
  • OR
  • PhD in Engineering, Information Systems, Computer Science, or related field.
  • 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc.
  • Understanding of Video any of the Video codec formats '' H.264, MPEG2/4, HEVC, VC1, VP8, VP9, AV1,VVC etc.
  • Basic Understanding of YUV/RGB pixel formats & Color conversions.
  • Experience in working with MM frameworks like FFMPEG
  • Experience in Video processing pipeline '' implementation for media applications (playback, recording, transcoding, streaming etc.).
  • Knowledge of one or more Real-Time Operating Systems is a plus point(Ex QNX, GHS etc)
  • Exposure to Hypervisor environment is a plus point.
  • Android Multimedia xTS experience is plus.
  • Exposure to Apple CarPlay, Baidu Car-Life, Android Auto, etc. is a plus
  • Sound understanding of ARM architectures (v7, v8) is a plus
  • Experience in Video pre- and post-processing algorithms for subjective quality enhancement such as Adaptive Image Enhancement, Frame rate conversion, Deinterlacing etc., knowledge in motion compensation & estimation etc. is a plus.
Join WhatsApp Channel