Video Software Development Engineer – Android Multimedia (C/C++) | Confidential Employer | Hyderabad

Confidential Employer

Hyderabad

On-site

INR 1,380,000 - 2,300,000

Full time

5 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Confidential Employer in Hyderabad seeks an experienced Video Software Development Engineer to design, develop, optimize, and productize advanced video solutions for Android and Linux platforms. You will work on multimedia frameworks, codec integration, and performance-critical components across mobile and embedded systems.

The role involves collaborating with cross-functional teams to deliver high-quality video experiences, optimize pipelines, and ensure software quality and maintainability

Qualifications

  • BE/BC/ME/MTech in EC, EE, CS or related field.
  • 4-7 years of relevant software development experience.
  • Strong programming in C and C++.
  • Hands-on experience developing software for Android.
  • Experience with Linux-based systems and multimedia.
  • Knowledge of hardware abstraction layers (HAL) and video processing.
  • Experience debugging system-level software issues.

Responsibilities

  • Participate as a core member of the Video Development Team.
  • Design, develop, optimize, and productize video and multimedia use cases.
  • Develop and maintain software components using C and C++.
  • Work on Android and Linux mobile platform development and optimization.
  • Develop, integrate, and debug multimedia and video processing components.
  • Optimize video processing pipelines for performance, scalability, and efficiency.
  • Work with video codecs, multimedia frameworks, and hardware abstraction layers.
  • Analyze and resolve system-level multimedia and video issues.

Skills

C/C++
Android development
Linux systems
Multimedia tech
Video codecs

Education

BE/ME/CS degree (EC/EE/CS)

Job description

Position Summary

An exciting opportunity is available for an experienced Video Software Development Engineer to join a high-performing Video Development Team in Hyderabad. The successful candidate will be responsible for designing, developing, optimizing, and productizing advanced video and multimedia solutions for Android and Linux-based platforms. This role is ideal for professionals with strong expertise in C/C++, multimedia technologies, video codecs, and system-level software development.

Detailed Job Description

As a Video Software Development Engineer, you will work on next-generation video technologies, multimedia frameworks, and performance-critical software components supporting mobile and embedded platforms. The role involves developing, optimizing, debugging, and enhancing video processing solutions while collaborating with cross-functional teams throughout the product development lifecycle.

You will contribute to multimedia feature development, video subsystem optimization, codec integration, hardware-software interactions, and platform-level enhancements. The successful candidate will have the opportunity to work with advanced Android and Linux multimedia architectures while helping deliver high-quality video experiences across complex products and solutions.

Key Responsibilities
  • Participate as a core member of the Video Development Team.
  • Design, develop, optimize, and productize video and multimedia use cases.
  • Develop and maintain software components using C and C++.
  • Work on Android and Linux mobile platform development and optimization.
  • Develop, integrate, and debug multimedia and video processing components.
  • Optimize video processing pipelines for performance, scalability, and efficiency.
  • Work with video codecs, multimedia frameworks, and hardware abstraction layers.
  • Analyze and resolve system-level multimedia and video issues.
  • Debug performance bottlenecks and improve system responsiveness.
  • Collaborate with architecture, software, hardware, and validation teams.
  • Support feature integration, testing, productization, and release activities.
  • Develop technical documentation and design specifications.
  • Ensure software quality, reliability, maintainability, and performance standards.
Required Qualifications & Skills
  • BE, B.Tech, ME, or M.Tech in Electronics & Communication Engineering, Electrical Engineering, Computer Science, or a related field.
  • 4-7 years of relevant software development experience.
  • Strong programming expertise in C and C++.
  • Hands-on experience developing software for Android platforms.
  • Experience working with Linux-based systems and applications.
  • Strong understanding of multimedia systems and video processing technologies.
  • Experience with video codecs and multimedia frameworks.
  • Knowledge of hardware abstraction layers (HAL).
  • Experience debugging system-level software issues.
  • Strong performance optimization and troubleshooting skills.
  • Understanding of embedded systems and mobile platform architectures.
  • Excellent analytical and problem-solving capabilities.
  • Strong communication and collaboration skills.
Nice-to-Have Skills
  • Experience with Android multimedia frameworks.
  • Exposure to video streaming technologies.
  • Experience working with embedded Linux environments.
  • Knowledge of camera, imaging, and video pipeline architectures.
  • Familiarity with GPU, DSP, or hardware acceleration technologies.)
  • Experience with multimedia testing and validation tools.
  • Understanding of real-time multimedia application development.
  • Exposure to Agile software development methodologies.
  • Relevant certifications in embedded systems, Android development, or multimedia technologies.
Why Apply?
  • Work on cutting-edge video and multimedia technologies.
  • Contribute to innovative Android and Linux-based products.
  • Gain exposure to advanced video codec and multimedia framework development.
  • Collaborate with experienced engineering teams across software and hardware domains.
  • Participate in high-impact product development initiatives.
  • Access opportunities for professional growth and technical advancement.
  • Build expertise in performance-critical multimedia software engineering.
Application Information
  • Job Code: 8/9/7
  • Location: Hyderabad
  • Experience Required: 4-7 Years (Relevant Experience)
  • Education: BE/BTech/ME/MTech - EC, EE, CS, or related field
  • Work Mode: 5 Days from Client Location
  • Compensation: Up to ₹23 LPA (depending on skills and experience)
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

VIDEO – MULTIMEDIA DEVELOPER
VIDEO – MULTIMEDIA DEVELOPER

Vrinda International • Bengaluru

On-site
INR 1,200,000 - 1,500,000
Staff Engineer - Video - Customer engineering Team Hyderabad
Staff Engineer - Video - Customer engineering Team Hyderabad

Qualcomm • Hyderabad

On-site
INR 3,500,000 - 8,000,000
Embedded Linux Firmware Engineer (Camera & Video Platforms)
Embedded Linux Firmware Engineer (Camera & Video Platforms)

Plakxa Business Consulting • Dadri

On-site
INR 1,200,000 - 2,400,000
Sr. Member of Technical Staff (Software - Camera)
Sr. Member of Technical Staff (Software - Camera)

ResourceQ Services • Telangana

On-site
INR 1,200,000 - 2,000,000
Engineer, Staff-Video Codec Engineer, C/Embedded/Video Codec
Engineer, Staff-Video Codec Engineer, C/Embedded/Video Codec

Qualcomm • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Staff Engineer_Customer Engineering
Staff Engineer_Customer Engineering

Qualcomm • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Software Engineer
Software Engineer

Sasken Technologies • Bengaluru

On-site
INR 600,000 - 1,200,000
Engineer - Software
Engineer - Software

Eaton Technologies • Chennai District

On-site
INR 1,200,000 - 2,400,000
Multimedia Engineer
Multimedia Engineer

Quest Global • Hyderabad

On-site
INR 1,500,000 - 2,500,000
C++ Software Developer with Multimedia
C++ Software Developer with Multimedia

Amantya Technologies • Bengaluru

On-site
INR 1,200,000 - 1,800,000