
Embedded Browser Engineer
About the role
We are looking for a hands-on Embedded Browser Engineer to build and optimize high‑performance web runtimes on Linux-based devices. You will work across Web Kit internals (WPE/Qt Web Kit), media/streaming pipelines, networking (including TCP/IP stack behaviour), browser communication features, and RDK frameworks (Thunder, Firebolt, WPE subsystems)—with a strong focus on performance, memory optimization, and reliability in embedded environments.
-
Design and optimize embedded browser runtimes using WPE Web Kit or Qt Web Kit.
-
Implement and maintain HTML5/CSS3/JavaScript features in embedded platforms.
-
Integrate & optimize media pipelines: GStreamer,H.264/H.265, A/V sync.
-
Work with networking protocols:
TCP/IP stack behavior
HTTP/1.1, HTTP/2, HTTP/3/QUIC
Develop and extend RDK Thunder, Firebolt, and WPEFramework subsystems.
Performance profiling: rendering pipeline, JS engine, compositor, GPU/CPU usage.
Manage Yocto/bitbake, cross-compilation, image creation, and Linux build tuning. -
C++ embedded development
-
Web Kit internals (Qt Web Kit/WPE)
-
HTML5 / CSS3 / JavaScript
-
Media/streaming pipelines (H.264, HTML5 video)
-
Networking protocols & browser communication features
-
RDK frameworks: Thunder, Firebolt, WPE subsystems
-
Performance tuning & debugging of embedded browsers
-
Linux & Yocto
Education: Master Of Comp. Applications,Master Of Engineering,Master Of Science,Master Of Technology,Bachelor Of Comp. Applications,Bachelor Of Science,Bachelor of Engineering,Bachelor Of Technology
Preferred skills: Technology->Media->Settop Box, DVB,Technology->Open System->C and C++,Domain->Network->Data networking network management,Technology->Open System->Linux
About Infosys
BANGALORE
Headquarters