If you aspire for a fulfilling & exciting technology career around video, think no further. With our
passionate focus on video, nurturing ecosystem, flexible policies, plethora of growth opportunities, and
a great work environment, we empower you to chase your dreams, grow into video experts and achieve
career excellence.

To be an Ittian means to be at the heart of cutting-edge
video technology and innovation.

about-vector-smart
career-icon

Grow into a highly trusted video expert

career-icon1

Be a part of cutting-edge technology
engagements

career-icon2

Experience a truly collaborative environment

career-icon3

Enjoy a fun-filled environment!

Hear It From Ittians

Current Opportunities

Profile: We are looking for Engineer adept in C/ C++ /Java, with a foundational knowledge of Android and security frameworks, who can make contributions to the work products that will be used in the latest devices used in mobile and automotive ecosystem. The candidate should have good problem-solving skills, be able to provide innovative and creative solutions to challenges, think out-of-the-box and be agile.

Job Description: Chance to learn and grow quickly in a rapidly expanding team with the world leader in the domain, touching a billion devices. Towards this, the prospective candidate will be a part of a dynamic team working on developing robust software for latest devices used in mobile ecosystem. The candidate will be responsible for designing, developing, and maintaining software applications while collaborating with various teams to deliver quality products. The candidate will design, implement, and maintain security solutions while ensuring compliance with industry regulations and best practices.

Required Technical Skills:

  • Knowledge of C/C++ and Java
  • Debugging, profiling and development environments
  • Penetration testing, threat detection, security assessment
  • Working knowledge of Android and its environments
  • Working Knowledge of Linux and Linux Kernel
  • Aware of multimedia codecs like H.264, MPEG-2, VP9 and AAC
  • Software Processes, Configuration Management, Test Planning and Execution
  • Strong problem-solving skills and attention to detail
  • Experience with version control systems (e.g., Git)

Required Soft Skills: Go-getting, independent and wanting to explore creative avenues

Desired Skills and Experience: Engineer Software Development, Application Development, Product Development Knowledge of Software Security is an added advantage

Required Experience: 2 – 5 Years

Educational Qualification: BE/BTech/MTech Degree in computer science / electronics and communications with a minimum of 7.5 CGPA

Location: Bengaluru, Karnataka

Profile: The prospective candidate will be part of Advanced Video and Research Team focusing on developing robust high quality video algorithms and video applications. These are required to ensure 24×7 operations with best quality and reliability for infrastructure grade application segments like Video Broadcast, Over the Top (OTT) video services, Video delivery and playback on handheld devices, Studio grade high quality video encoding, Live Streaming with Adaptive Bitrate, IPTV, Online video services, Video Conferencing etc.

Required Experience: Candidates must have development experience ranging from 2 to 4 years.

  • Experience in implementing video compression standards based and/or proprietary Image and Video codecs/algorithms
  • Must have exposure and development experience ARM and/or x86 based platforms like Xeon E5/E3, Core-i7/i5
  • Experience of development using operating systems like Windows / Linux / OS X

Job Description: The prospective candidate will be part of the Advanced Video and Research Team that designs and delivers video codec solutions for industry leaders in video technology.

Responsibility: The key responsibilities of the job would be to deliver and excel on the following fronts (not limited to):

  • Development and implementation of optimized algorithms for video encoders, video decoders, video pre and post processing components on x86 and ARM based CPUs
  • Work involves implementation of high quality video encoders, decoders and transcoders and associated intellectual properties like Motion estimation, Rate Control algorithms, Scene Cut Detection, Fade-in / Fade-out Compensation, De-interlacing, De-noising as an example
  • Working on latest technology of Machine learning and Neural Network based video compression

Educational Qualification: Masters or Bachelor’s Degree in Computer Science / Electronics and Communication

Required Technical Skills:

  • Knowledge of C/C++
  • Knowledge of x86 based development, intrinsic like SSE, AVX based coding
  • Knowledge of ARM based development, intrinsic like Neon coding
  • Debugging, profiling and development environments
  • Good knowledge of video standards like AV1 and H.265
  • Working knowledge of H.264, MPEG-2 and VP9 is good to possess
  • Software Processes, Git, Configuration Management, Test Planning and Execution
  • Exposure to multi-threaded, cache optimal designs of video codecs
  • Exposure to OpenCL based GPU development / CUDA based programming
  • Aware of Machine learning and Neural Network basics.

Location: Bengaluru, Karnataka

If you have an unending passion for technology, the drive to learn and excel, and great team spirit, drop in your resume at talent@ittiam.com