Infosys
Infosys

Embedded Browser Engineer

RoleEmbedded
LevelMid Level
LocationBangalore, India
WorkOn-site
TypeTechnology Analyst
Posted4 weeks ago
Apply now

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