Senior Engineer - R01573332

Linuxconfig

Bengaluru

On-site

INR 450,000 - 850,000

Full time

7 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Linuxconfig is seeking a Senior Multimedia / Media Engineer (FFmpeg Specialist) to design, implement, and optimize automated audio and video encoding, transcoding, and streaming systems on Linux. You will work with FFmpeg, live/VOD protocols, and cross-functional teams to ensure high-performance, low-latency media delivery.

The role requires 3+ years in software or media pipelines, deep FFmpeg expertise, and experience with codecs and container formats.

Qualifications

  • 3+ years of software engineering, broadcast engineering, or digital media pipelines.
  • FFmpeg mastery: CLI and scripting APIs for encoding/transcoding.
  • Proficiency with Linux/Unix and shell scripting.
  • Knowledge of digital video formats and codecs (H.264/HEVC/AV1).

Responsibilities

  • Design, build, and maintain scalable media processing and transcoding workflows using FFmpeg.
  • Configure codecs for various bitrates, resolutions, and devices.
  • Write scripts (Python, Bash, Go) to automate batch processing and QC pipelines.
  • Work with live and VOD streaming protocols (HLS, DASH, RTMP, WebRTC).
  • Troubleshoot media issues related to sync, frame drops, and hardware acceleration.
  • Collaborate with product, QA, and frontend/backend teams to integrate media capabilities.

Skills

JavaScript
Python
Bash
C++
Go

Education

BS/MS in Computer Science or Electrical Engineering

Tools

FFmpeg
Docker
Kubernetes
NVENC
VAAPI

Job description

Senior Engineer

Primary Skills
  • javascript
Specialization
  • MERN Fullstack with Microservices: Senior Engineer
Job requirements

Job Title: Senior Multimedia / Media Engineer (FFmpeg Specialist) Job Summary We are seeking a skilled and technical Multimedia Engineer with deep expertise in FFmpeg and digital media pipelines. In this role, you will design, build, optimize, and maintain automated audio and video encoding, transcoding, and streaming systems. You will work closely with software developers, product teams, and content operations to ensure high-performance, low-latency, and cross-platform media delivery.

Key Responsibilities

  • Media Pipeline Development: Design, implement, and maintain scalable video/audio processing and transcoding workflows using FFmpeg and related multimedia frameworks.
  • Encoding & Optimization: Configure and optimize video/audio codecs (e.g., H.264, H.265/HEVC, AV1, AAC, Opus) for various bitrates, resolutions, and target devices.
  • Automation & Scripting: Write robust scripts (Python, Bash, Go, etc.) to automate batch processing, quality control (QC), and ingestion pipelines.
  • Streaming & Protocols: Work with live and VOD streaming protocols such as HLS, DASH, RTMP, and WebRTC.
  • Troubleshooting & Performance Tuning: Diagnose and resolve complex multimedia issues related to sync, frame drops, container formats, metadata handling, and hardware acceleration (e.g., NVENC, Intel QSV, VAAPI).
  • Cross-Functional Collaboration: Partner with product, QA, and frontend/backend engineering teams to integrate media capabilities into core applications and infrastructure.

Required Qualifications

  • Technical Experience: 3+ years of experience in software engineering, broadcast engineering, or digital media pipelines.
  • FFmpeg Mastery: Deep, hands‑on experience using FFmpeg via CLI and C/C++ or scripting APIs for custom encoding, filtering, muxing, demuxing, and transcoding.
  • Format & Codec Knowledge: Solid understanding of digital video/audio standards, container formats (MP4, MKV, TS, MOV), and compression algorithms (H.264, HEVC, AV1, VP9).
  • Operating Systems: Proficiency in Linux/Unix environments, including shell scripting and server-side deployment.
  • Programming Skills: Experience with at least one scripting or programming language (Python, Bash, C++, or JavaScript/Node.js) for tool automation.

Preferred Qualification

  • Experience with cloud media services (AWS MediaConvert, Elemental, GCP, or Azure Media Services).
  • Knowledge of DRM (Digital Rights Management) technologies, subtitle/caption handling (WebVTT, SRT, CEA-708), and metadata standards.
  • Familiarity with containerization and orchestration tools (Docker, Kubernetes) in CI/CD environments.
  • BS/MS in Computer Science, Electrical Engineering, or a related technical field.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

C++ Video Engineer - Multimedia Processing
C++ Video Engineer - Multimedia Processing

Zenith System Solutions • Pune District

On-site
INR 1,000,000 - 2,000,000
C++ Video Engineer – Multimedia Processing
C++ Video Engineer – Multimedia Processing

Zenith System Solutions • Pune District

On-site
INR 1,200,000 - 2,400,000
C++ Developer – Windows Kernel-Mode Driver & Multimedia
C++ Developer – Windows Kernel-Mode Driver & Multimedia

Zenith System Solutions • Pune District

On-site
INR 1,500,000 - 2,700,000
Senior Software Engineer – Streaming
Senior Software Engineer – Streaming

Clarus Advisers • Hyderabad

On-site
INR 1,800,000 - 3,000,000
Multimedia Engineer
Multimedia Engineer

LG Electronics • Bengaluru

On-site
INR 1,800,000 - 3,000,000
Lead Full-Stack Platform Engineer
Lead Full-Stack Platform Engineer

DNEG • Bengaluru

On-site
INR 3,500,000 - 6,000,000
Engineer - Software
Engineer - Software

Eaton Corporation • Chennai District

On-site
INR 1,200,000 - 1,600,000
Senior Software Engineer – C++/Linux Multimedia Engineer
Senior Software Engineer – C++/Linux Multimedia Engineer

Quest Global • Thiruvananthapuram

On-site
INR 1,000,000 - 1,500,000
Senior Full Stack Engineer
Senior Full Stack Engineer

DNEG • Bengaluru

On-site
INR 3,000,000 - 5,000,000
Media Streaming Engineer (manager)
Media Streaming Engineer (manager)

Linqsat • Bengaluru

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