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.
-
Senior Graphic Designer – Multimedia Design
2 weeks ago
Bengaluru, Karnataka, India The Versatile Club Full timeJob DescriptionSenior Graphic Designer Multimedia DesignLocation: Bangalore- Full-time- OnsiteAbout The RoleWe are hiring a Senior Graphic Designer with expertise in motion and multimedia. This role goes beyond static visualsyoull craft animations, videos, and interactive content that bring campaigns and brand stories to life.What Youll Do- Create motion...
-
XR Multimedia Software Engineer Sr.
2 weeks ago
Bengaluru, Karnataka, India Qualcomm Full time ₹ 15,00,000 - ₹ 28,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...
-
Senior Video Software Engineer Position
1 week ago
Bengaluru, Karnataka, India beBeeSoftwareEngineer Full time ₹ 5,00,000 - ₹ 8,00,000Job OverviewWe are seeking a highly skilled Senior Video Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing and developing cutting-edge video software solutions.Key ResponsibilitiesDesign and develop high-quality video software applications using C++, Java, or Python programming...
-
Senior Multimedia Embedded Systems Developer
2 weeks ago
Bengaluru, Karnataka, India beBeeEmbedded Full time ₹ 1,04,000 - ₹ 1,30,878Key responsibilities of this role include leading debugging efforts, inter-team coordination and contributing to the development of embedded systems with various multimedia components. To succeed in this position, candidates must possess strong experience in Linux device drivers, graphics/video drivers on Android kernel and be well-versed in multimedia...
-
High Salary Multimedia Graphic Designer
2 weeks ago
Bengaluru, Karnataka, India Aecome Full timeJob DescriptionJob descriptionSummary:AECOM Enterprise Capabilities is seeking a Multimedia Graphic Designer/Multimedia UX/UI Designer to work on various Visualization projects in our Enterprise Capabilities team. This position will offer a hybrid work schedule to include both office and remote opportunities based from our office in Bangalore,...
-
Senior ASIC Design Engineer
1 week ago
Bengaluru, Karnataka, India beBeeGraphics Full time ₹ 15,00,000 - ₹ 28,00,000Job Title: Senior ASIC Design EngineerYou will be responsible for implementing a cutting-edge graphics processor, focusing on 2D and 3D graphics, streaming processors, high-speed IO interfaces, and bus protocols.This position requires the design of the ASIC's architecture and micro-architecture, as well as RTL design and synthesis, logic and timing...
-
Senior Graphics Validation Specialist
2 weeks ago
Bengaluru, Karnataka, India beBeeValidation Full time ₹ 10,00,000 - ₹ 20,10,000Job Title: Graphic Driver Validation EngineerWe are seeking a highly skilled Graphic Driver Validation Engineer to join our team.As a key member of our engineering team, you will be responsible for the thorough validation of graphics, input/output, and multimedia components to ensure optimal performance and stability across different environments.The ideal...
-
Graphic Driver Validation Engineer
1 week ago
Bengaluru, Karnataka, India Quess Full timeAbout Us "Quess IT Staffing is India's largest IT staffing company with over 20 years of experience in staffing IT professionals in 300+ companies across levels and skillsets. Our 10,000+ associates deployed in 80+ cities and towns are proficient in over 500 technological skills. Our associates help enable cutting edge solutions some of the biggest names...
-
Multimedia ASIC IP Hardware Architect, Silicon
2 weeks ago
Bengaluru, Karnataka, India Google Full time US$ 1,50,000 - US$ 2,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 Software Engineer
2 weeks ago
Bengaluru, Karnataka, India Travtech Software Full time ₹ 15,00,000 - ₹ 20,00,000 per yearSenior Software Engineer with strong Travel/IT product experience, skilled in scalable design, coding, reviews, mentoring, and delivering high-performance solutions end-to-end. Required Candidate profileProactive expert with strong travel domain experience, hands-on in design/architecture, ready to take end-to-end project ownership, mentor teams, and...