Search by job, company or skills

Lg Electronics

Multimedia Engineer

Save
  • Posted 21 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Description – Senior Embedded Linux Developer (Multimedia/DTV)

Role: Senior Software Engineer – Embedded Linux

Experience: 5–10 Years

Location: Bangalore

Employment Type: Full-time

About The Role

We are looking for a highly skilled Embedded Linux Developer with strong expertise in C/C++ programming, system programming, and multimedia frameworks. The ideal candidate will work on developing and optimizing components for multimedia, adaptive streaming, and Digital TV (DTV) systems.

Key Responsibilities

  • Design, develop, and optimize software modules on embedded Linux platforms.
  • Work on system-level programming, debugging, and performance tuning.
  • Develop features related to multimedia frameworks, video/audio processing, and streaming protocols.
  • Collaborate with cross-functional teams for integration, testing, and deployment.
  • Work with version control systems and follow best development practices.
  • Contribute to architecture discussions and provide technical guidance.

Required Qualifications

  • Bachelor's or Master's degree in Computer Science, Electronics, or equivalent (BE/BTech/ME/MTech/MCA).

Mandatory Skills

  • 5–10 years of experience as a Software Developer in embedded Linux systems.
  • Strong proficiency in C/C++ programming.
  • Deep understanding of Linux/RTOS and system programming.
  • Strong experience with GIT or other version control systems.

Preferred Skills

  • Hands-on experience with adaptive streaming protocols:
    • MPEG-DASH, HLS, Smooth Streaming (any one).
  • Excellent development experience on Multimedia frameworks, especially GStreamer.
  • Experience working with multimedia container formats such as AVI, TS, MP4, WMV, RM, FLV, MKV, PS.
  • Knowledge of audio/video codecs.
  • Strong domain experience in Digital TV (DTV), including:
    • System Demuxer (SDEC)
    • Set-top box TV receiver broadcast stack
Nice-to-Have Skills

  • Experience with open-source integration.
  • Knowledge of design patterns and STL concepts.
  • Experience with cross-compiling for ARM architecture and profiling tools.
  • Hands-on experience using GTEST, GCOV, LCOV, and related tools.

Soft Skills

  • Strong problem-solving and debugging capability.
  • Ability to work independently and in a team environment.
  • Good communication and documentation skills.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 149193191

Similar Jobs

Bengaluru, India

Skills:

GstreamerGitLinuxFfmpegAgile DevelopmentCodecsProtocolsMultimedia frameworks