Multimedia Engineer

1 Month ago • 7-10 Years

Job Description

Join a team passionate about transforming lives through cutting-edge technology, creating exceptional products for next-generation computing experiences in data centers, AI, PCs, gaming, and embedded systems. This role involves designing, developing, and maintaining C/C++ software components using Linux toolchains. You will optimize media frameworks like GStreamer and FFmpeg, contribute to open-source projects, and implement video codec features. The position requires participation in the full software development lifecycle, from design to deployment, with a focus on debugging, troubleshooting, and performance analysis to deliver clean, efficient, and well-documented code.
Good To Have:
  • Excellent analytical, debugging and trouble-shooting skills
  • Effective organizational, communication and problem-solving skills
Must Have:
  • Design, develop, and maintain software components in C/C++ using Linux-based toolchains.
  • Contribute to development and optimization of media frameworks (e.g., GStreamer, FFmpeg) and Linux media players.
  • Implement and optimize features related to video codecs, color formats, and media pipeline integration.
  • Ensure code quality by following best practices in source code management (git, gerrit).
  • Participate in the complete software development lifecycle.
  • Perform detailed debugging, troubleshooting, and performance analysis.
  • Write clean, efficient, and well-documented code.

Add these skills to join the top 1% applicants for this job

problem-solving
performance-analysis
github
cpp
game-texts
linux
git

Project description

We are passionate about transforming lives through cutting-edge technology, enriching industries, communities, and the world. Our mission is to create exceptional products that drive next-generation computing experiences, serving as the foundation for data centers, artificial intelligence, PCs, gaming, and embedded systems. At the core of our mission lies a culture of innovation. We challenge boundaries to solve some of the world's most critical problems. We are committed to execution excellence, fostering a culture of openness, humility, collaboration, and inclusivity, valuing diverse perspectives along the way.

Responsibilities

  • Design, develop, and maintain software components in C/C++ using Linux-based toolchains.
  • Contribute to development and optimization of media frameworks (e.g., GStreamer, FFmpeg) and Linux media players.
  • Collaborate with open-source communities, with potential contributions to Mesa drivers and related projects.
  • Implement and optimize features related to video codecs, color formats, and media pipeline integration.
  • Ensure code quality by following best practices in source code management (git, gerrit) and adhering to established review processes.
  • Participate in the complete software development lifecycle — from requirements gathering, design, coding, and testing to deployment and maintenance.
  • Perform detailed debugging, troubleshooting, and performance analysis to resolve complex technical issues.
  • Write clean, efficient, and well-documented code with strong attention to detail.

Skills

Must have

  • 7-10 years experience
  • Experience with C and C++ programming using Linux toolchains
  • Working experience in development on tools like gstreamer, ffmpeg is a big plus.
  • Experience in media players on Linux is a big plus.
  • Experience in contributing to open-source Mesa drivers is a big plus.
  • Exposure to Video Codecs, color formats is an advantage.
  • Experience with source code control systems, with knowledge of git and gerrit being a strong plus.
  • Ability to write high quality code and keep attention to details
  • Experience with software development and lifetime processes

Nice to have

  • Excellent analytical, debugging and trouble-shooting skills
  • Effective organizational, communication and problem-solving skills

Other

  • Languages: English: B2 Upper Intermediate
  • Seniority: Senior

Set alerts for new jobs by luxsoft
Set alerts for new jobs in India
Contact Us
hello@outscal.com
Made in INDIA 💛💙