Job Overview

Location
Lahore, Punjab
Job Type
Full Time
Date Posted
16 hours ago

Additional Details

Job ID
1927
Job Views
14
Work Mode *
On-site

Job Description

  • Develop, optimize, and maintain C++17-based modules for video and audio processing on mobile platforms.
  • Work with video decoders/encoders (e.g., H.264, H.265) and audio codecs (e.g., AAC, Opus) to ensure high-performance playback and export.
  • Implement and manage multithreading for efficient processing and responsiveness in real-time editing workflows.
  • Collaborate closely with mobile, design, and AI teams to integrate advanced media features into the MyZesty app.
  • Debug, profile, and optimize performance on mobile devices to ensure seamless user experience.
  • (For senior candidates) Provide technical guidance, mentor junior developers, and participate in architectural decisions.


Required Skills:

  • Strong proficiency in C++17 or higher.
  • Solid experience in multithreaded programming and synchronization primitives.
  • [Optional] Deep understanding of video/audio encoding and decoding pipelines (FFmpeg, MediaCodec, etc.).
  • Knowledge of OpenGL or Metal for real-time rendering and GPU acceleration.
  • [Optional] Familiarity with mobile development toolchains (Android NDK or iOS frameworks).
  • Excellent debugging, profiling, and optimization skills.


Preferred Skills (Nice to Have):

  • Experience with cross-platform frameworks (e.g., Qt, Unreal, or custom engines).
  • Knowledge of GStreamer, Vulkan, or other media frameworks.
  • Contribution to open-source media or graphics libraries.

Location

Similar Jobs

Dice Tech Recruitment Services

Android Developer

Full Time

Dice Tech Recruitment Services

Jr Laravel Developer

Full Time

Dice Tech Recruitment Services

Trainee React Native

Full Time

Dice Tech Recruitment Services

Back End Developer

Full Time