Senior Software Engineer – Graphics and Multimedia
2 weeks ago
Role Overview
We are seeking a skilled Software Developer with a strong background in graphics and multimedia
stacks, integration to optimize browser performance (Firefox/Chromium) on a RISC-V–based SoC
platform running Ubuntu OS. The role involves enabling and debugging hardware acceleration for
graphics rendering and video playback, optimizing GPU/VPU drivers, and tuning the multimedia
software stack to achieve improved performance across Linux-based distributions.
Key Responsibilities
Analyse and resolve performance bottlenecks in Firefox (or Chromium) related to graphics
rendering and video playback on Ubuntu 22.04.
Patch, configure, and build Firefox/Chromium with proper acceleration flags.
Enable hardware-accelerated video decoding (VA-API, V4L2, GStreamer, ffmpeg, libavcodec etc.)
on RISCV SoC.
Work with Wayland/X11, Mesa, DRM/KMS, EGL, Vulkan, OpenGL ES to optimize rendering
pipelines.
Debug and tune multimedia frameworks (GStreamer, PipeWire, PulseAudio, etc.) for video
playback performance.
Collaborate with SoC vendor documentation and SDKs (e.g., Rockchip, NXP i.MX, Allwinner,
Qualcomm, etc.).
Contribute to kernel driver debugging for GPU/VPU/ISP if needed.
Skills & Competencies
Strong background in Embedded Linux (Ubuntu/Debian/Yocto) system development.
Hands-on experience with RISC-V or ARM SoCs and cross-compilation toolchains.
Proficiency in C/C++, with scripting skills in Python/Bash.
Knowledge of Linux kernel graphics/video subsystems: DRM/KMS, V4L2, VA-API, GBM, EGL,
Mesa.
Experience with GStreamer/ffmpeg pipelines and hardware codecs.
Familiarity with browser internals (Gecko for Firefox / Chromium) and build systems.
Debugging performance using perf, strace, gdb, GPU profiling tools.
Understanding of multimedia hardware blocks: GPU, VPU, ISP, display controllers
Experience with Raspberry Pi, NXP i.MX or Qualcomm platforms.
Preferred Qualifications
Bachelor's/Master's degree in Computer Science, Electronics, or related field.
3–5 years of experience in Embedded Linux multimedia or graphics optimization.
-
Software Automotive Multimedia Engineer
42 minutes ago
Bengaluru, Karnataka, India Qualcomm Full time ₹ 20,00,000 - ₹ 25,00,000 per yearGeneral Summary:As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world class products that meet and exceed customer needs. Qualcomm Software Engineers collaborate with systems, hardware, architecture, test...
-
XR Multimedia Software Engineer Sr.
2 weeks ago
Bengaluru, Karnataka, India Qualcomm Full time ₹ 15,00,000 - ₹ 25,00,000 per yearGeneral Summary:Software and System design, development, performance & power optimization of XR products built using Qualcomms Industry leading SoC running Android and Linux platforms. Analyze and decompose complex software systems and collaborate with and influence others to improve the overall design. The candidate will be required to be hands-on as well...
-
Software Automotive Multimedia Engineer
2 weeks ago
Bengaluru, Karnataka, India Qualcomm Full time ₹ 15,00,000 - ₹ 20,00,000 per yearCompanyQualcomm India Private LimitedJob AreaEngineering Group, Engineering Group > Software EngineeringGeneral SummaryAs a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Engineer,...
-
Multimedia Engineer
4 days ago
Bengaluru, Karnataka, India Xperteez Technology Full time ₹ 3,00,00,000 per yearMultimedia Engineer – C/C++ | Bengaluru (Onsite) | Up to ₹30 LPAExperience:7–10 YearsLocation:Bengaluru, IndiaAbout the RoleWe are seeking a highly skilledMultimedia Engineerwith strong expertise inC/C++ development on Linux. The ideal candidate will have hands-on experience with multimedia frameworks and tools such asGStreamer,FFmpeg, andMesa drivers,...
-
Camera/ Multimedia System Performance
2 weeks ago
Bengaluru, Karnataka, India Qualcomm Full time ₹ 20,00,000 - ₹ 25,00,000 per yearGeneral Summary:As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Systems Engineer, you will research, design, develop, simulate, and/or validate systems-level software, hardware,...
-
Multimedia Operation Control
2 weeks ago
Bengaluru, Karnataka, India Trigent Software Full time ₹ 6,00,000 - ₹ 12,00,000 per yearJob Description:Work as a service desk analyst to process multimedia requests such as Audio and Video Conferences/events.• Resolve Audio Conference (AC), Video Conference (VC) and Zoom booking issues.• Communicate effectively with a diverse group of clients.• Set up, monitor and manage audio & video conferences remotely and onsite.• Process email and...
-
Automotive Graphics Engineer Senior
2 weeks ago
Bengaluru, Karnataka, India Qualcomm Full time ₹ 15,00,000 - ₹ 25,00,000 per yearCompanyQualcomm India Private LimitedJob AreaEngineering Group, Engineering Group > Software EngineeringGeneral SummaryAs a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Engineer,...
-
Auto - Software Display Engineer Senior
7 days ago
Bengaluru, Karnataka, India Qualcomm Full time ₹ 12,00,000 - ₹ 24,00,000 per yearCompany:Qualcomm India Private LimitedJob Area:Engineering Group, Engineering Group > Software EngineeringGeneral Summary:We are looking for a passionate and motivated Embedded Software Engineer with 2 to 5 years of experience to join our team. The ideal candidate should have a strong foundation in C programming and operating system concepts, with a keen...
-
Multimedia ASIC IP Hardware Architect, Silicon
2 weeks ago
Bengaluru, Karnataka, India Google Full time ₹ 20,00,000 - ₹ 25,00,000 per yearMinimum qualifications:Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, a related field, or equivalent practical experience.10 years of experience in ASIC hardware architecture and silicon design.Preferred qualifications:Master's degree or PhD in Electrical Engineering, Computer Engineering or Computer Science, with an...
-
Senior Graphic Designer
2 weeks ago
Bengaluru, Karnataka, India Dar Full timeCompany Overview:Dar, the founding member of the Sidara group, is an international multidisciplinary consulting organization specializing in engineering, architecture, planning, environment, project management, facilities management, and economics. Sidara operates in 60 countries with 20,500 professionals, Dar connects people, places, and communities through...