Embedded Firmware Engineer (Media Player Systems) | Immediate Joiners Preferred

Eva

Jaipur

On-site

INR 1,200,000 - 1,800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Cutting-edge technology projects
Innovative culture
Collaborative team
Competitive compensation & benefits

Job summary

A technology company in India is seeking an Embedded Firmware Engineer to develop advanced media playback systems. The role involves using C++ or Rust, working with Linux internals, and optimizing media frameworks. Ideal candidates should have a solid understanding of IoT security and experience with cross-compiling. This position offers the chance to work on innovative projects in a collaborative environment with competitive compensation and benefits.

Qualifications

  • Proven experience in C++17/20 or Rust for embedded development.
  • Strong Linux knowledge and cross-compilation experience.
  • Hands-on with ARM & x86 platforms and media acceleration.
  • Expertise in FFmpeg, GStreamer, VLC.
  • Understanding of HTTP/HTTPS, WebSockets, gRPC, TLS.
  • Experience with OTA updates & embedded fault tolerance.
  • Familiarity with real-time scheduling, filesystem optimization.
  • Strong knowledge of IoT security & secure boot processes.
  • Excellent debugging & problem-solving mindset.

Responsibilities

  • Architect, develop, and maintain high-performance media playback solutions.
  • Integrate and optimize media frameworks like FFmpeg, GStreamer, VLC.
  • Implement hardware-accelerated decoding.
  • Build OTA update systems, rollback mechanisms, watchdog timers.
  • Enhance IoT security.

Skills

C++17/20 or Rust
Linux internals
ARM & x86 platforms
FFmpeg
GStreamer
VLC
HTTP/HTTPS
WebSockets
gRPC
TLS
OTA updates
IoT security
Debugging & problem-solving

Tools

Buildroot/Yocto

Job description

Embedded Firmware Engineer (Media Player Systems) | Immediate Joiners Preferred

We’re seeking a passionate Embedded Engineer to design, develop, and optimize advanced media playback systems for next‑generation advertising solutions. This is a ground‑level opportunity to shape a world‑class technology platform.

Key Responsibilities
  • Architect, develop, and maintain high‑performance media playback solutions using C++17/20 or Rust.
  • Work with Linux internals (Ubuntu, Debian, Buildroot/Yocto) and cross‑compile for ARM (RK3588, Jetson, Raspberry Pi) & x86 (Intel NUC).
  • Integrate and optimize media frameworks like FFmpeg, GStreamer, VLC internals.
  • Implement hardware‑accelerated decoding (Intel QuickSync, NVIDIA NVDEC, ARM VPU).
  • Develop playback using CEF/WebKit for HTML5 scenarios.
  • Ensure secure communication with TLS, certificates, and mTLS.
  • Build OTA update systems, rollback mechanisms, watchdog timers.
  • Optimize filesystems, caching strategies, and creative delivery.
  • Implement Proof‑of‑Play logging & analytics tracking.
  • Collaborate on SDK integrations (NovaStar, Colorlight, Huidu, Linsn).
  • Work on low‑latency playback, live media feeds (RTSP, HLS, WebRTC).
  • Enhance IoT security (secure boot, signed manifests, system integrity).
Required Qualifications
  • Proven experience in C++17/20 or Rust for embedded development.
  • Strong Linux knowledge and cross‑compilation experience.
  • Hands‑on with ARM & x86 platforms and media acceleration.
  • Expertise in FFmpeg, GStreamer, VLC.
  • Understanding of HTTP/HTTPS, WebSockets, gRPC, TLS.
  • Experience with OTA updates & embedded fault tolerance.
  • Familiarity with real‑time scheduling, filesystem optimization.
  • Strong knowledge of IoT security & secure boot processes.
  • Excellent debugging & problem‑solving mindset.
Preferred Qualifications
  • Experience with CEF/WebKit.
  • Knowledge of RTSP, HLS, WebRTC streaming.
  • Familiarity with Proof‑of‑Play analytics & SDK integrations.
What We Offer
  • Opportunity to work on cutting‑edge embedded media systems at scale.
  • A mission‑driven, innovative culture that values ownership & growth.
  • Collaborative team of talented engineers & product thinkers.
  • Competitive compensation & benefits.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Developer
Embedded Developer

Infovision Labs • Bengaluru

On-site
INR 1,800,000 - 3,200,000
Embedded Software Engineer
Embedded Software Engineer

Alp Consulting Ltd. • Chennai District

On-site
INR 900,000 - 1,500,000
Technical Lead - Multimedia
Technical Lead - Multimedia

Acldigital • India

On-site
INR 600,000 - 1,200,000
Linux Multimedia Developer (R&D Team Opportunity)
Linux Multimedia Developer (R&D Team Opportunity)

Innominds Software • Hyderabad

On-site
INR 1,500,000 - 2,200,000
Embedded Linux Engineer
Embedded Linux Engineer

Infosys • Bengaluru

On-site
INR 800,000 - 1,500,000
Embedded Systems Engineer / Firmware Engineer
Embedded Systems Engineer / Firmware Engineer

PQAngels Technologies Pvt. Ltd. • Bengaluru

On-site
INR 1,400,000 - 2,000,000
Competitive compensation
Learning & career growth
Exposure to global semiconductor proj.
+3
Embedded Developer
Embedded Developer

InfoVision Inc. • Bengaluru

On-site
INR 2,500,000 - 4,000,000
Set-Top Box (STB) Developer
Set-Top Box (STB) Developer

Tata Elxsi • Bengaluru

On-site
INR 3,500,000 - 6,000,000
Senior Media Development Engineer 1
Senior Media Development Engineer 1

SES S.A Brazil • Chennai District

On-site
INR 1,500,000 - 2,100,000
Embedded Systems Engineer / Firmware Engineer
Embedded Systems Engineer / Firmware Engineer

PQAngels Technologies Pvt. Ltd • Bengaluru

On-site
INR 900,000 - 1,500,000
Competitive compensation
Global semiconductor projects
Collaborative environment
+1