Research Engineer - ChromiumWebengine / C++

Wipro

Bengaluru

On-site

INR 3,000,000 - 4,800,000

Full time

10 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Wipro is looking for a Research Engineer - Chromium WebEngine/C++ to contribute hands-on engineering forChromium-based Web Engine on TV and embedded devices. You will implement, optimize, and stabilize features under architectural guidance to meet memory and performance goals.

The role emphasizes debugging, profiling, and translating proof-of-concept work into production improvements, with a focus on resource-constrained hardware and long-term maintainability.

Qualifications

  • Strong hands-on C++ development in system software, browser engines, embedded platforms or large-scale codebases.
  • Experience with Linux-based embedded systems and resource-constrained platforms such as TV, STB or automotive systems.
  • Experience with debugging, tracing and profiling tools and root-cause analysis across complex software flows.

Responsibilities

  • Implement and enhance Chromium Web Engine features and optimizations based on architectural guidance.
  • Modify Chromium browser, renderer, and utility processes to support feature, memory, performance, and platform optimization requirements.
  • Work on proof-of-concept implementations led by Technical Architects and support long-term maintainability of the Chromium fork.
  • Perform debugging, profiling and root-cause analysis to resolve performance and stability issues on resource-constrained hardware.

Skills

C++ development
System software
Linux embedded
Debugging & profiling
Memory & performance optimization
Multithreading

Education

Bachelor's or Master's degree in CS/EE/Embedded Systems

Job description

The Research Engineer - Chromium WebEngine/C++ is a hands-on contributor responsible for developing, optimizing, and stabilizing the Chromium-based Web Engine for TV and embedded platforms. Working under the guidance of the Research Architect, the role implements feature enhancements, supports runtime memory reduction and performance optimization, and contributes to the long-term maintainability of Chromium on resource-constrained hardware.

Why This Role - What You Gain

Hands-on Chromium engineering Apply strong C++ and system-software expertise to implement and optimize Chromium-based Web Engine capabilities.

Measurable performance contribution Support runtime memory reduction, performance efficiency and platform stability.

Complex problem solving Debug, profile and resolve performance and stability issues at root-cause level.

Prototype-to-product engineering Contribute to technical proof-of-concepts and translate validated approaches into practical Web Engine improvements under architectural guidance.

The Larger Impact
  • Improve the performance and stability of Chromium-based Web Engine solutions for TV and embedded devices.
  • Contribute to browser, renderer and utility-process changes focused on memory efficiency.
  • Resolve defects and performance issues on resource-constrained hardware.
  • Support feature enhancement and long-term maintainability of the Chromium fork.
Key Responsibilities
Development and Feature Engineering
  • Implement and enhance Chromium Web Engine features and optimizations based on architectural guidance.
  • Implement changes across Chromium browser, renderer, and utility processes to support feature, memory, performance, and platform optimization requirements.
  • Work on proof-of-concept implementations led by Technical Architects.
  • Support the long-term maintainability of the Chromium fork.
Performance, Debugging and Stability
  • Support runtime memory reduction and performance improvements.
  • Perform debugging, profiling and root-cause analysis of performance and stability issues.
  • Fix identified issues across resource-constrained TV and embedded platforms.
  • Validate fixes and optimizations to prevent functional, performance, and stability regressions.
Mandatory Skills and Experience
  • 4-10 years of software engineering experience with strong hands-on C++ development in system software, browser engines, embedded platforms or large-scale software codebases.
  • Strong proficiency in C++ and experience working in large, complex system-software codebases.
  • Experience with Linux-based embedded systems and resource-constrained platforms such as TV, STB or automotive systems.
  • Experience with debugging, tracing and profiling tools, with the ability to perform root-cause analysis across complex software flows.
  • Familiarity with memory and performance profiling, optimization, concurrency and multithreaded systems.
Preferred / Good to Have
  • Exposure to Chromium build systems, version upgrades, fork maintenance or upstream alignment.
  • Experience with embedded Linux build systems such as Yocto.
Educational Qualification

Bachelor's or Master's degree in Computer Science, Electronics, Embedded Systems, or a related engineering discipline, or equivalent relevant experience.

What Success Looks Like
  • Chromium Web Engine enhancements and optimizations are implemented in line with architectural guidance.
  • Runtime memory usage, performance efficiency, and platform stability improve through validated optimizations.
  • Performance and stability issues are identified through profiling and resolved at root cause.
  • Proof-of-concept implementations provide practical evidence for technical decisions.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Architect - Chromium
Principal Architect - Chromium

Wipro • Bengaluru

On-site
INR 4,000,000 - 6,500,000
Research Engineer - ChromiumWebengine / C++
Research Engineer - ChromiumWebengine / C++

Wipro Technologies • Bengaluru

On-site
INR 1,200,000 - 2,400,000
Research Architect - Chromium
Research Architect - Chromium

Wipro Technologies • Bengaluru

On-site
INR 4,000,000 - 9,000,000
Staff engineer
Staff engineer

Weekday AI (YC W21) • India

On-site
INR 4,000,000 - 8,000,000
Principal Architect - Chromium
Principal Architect - Chromium

Wipro Technologies • Bengaluru

On-site
INR 4,500,000 - 6,500,000
Sr. Staff Engineer, Enterprise Browser
Sr. Staff Engineer, Enterprise Browser

Netskope • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Senior Software Development Engineer, Silk Browser, Web Experiences
Senior Software Development Engineer, Silk Browser, Web Experiences

Amazon • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Research Engineer - CI/CD with Yocto
Research Engineer - CI/CD with Yocto

Wipro • Bengaluru

On-site
INR 900,000 - 1,400,000
Principal Architect - Yocto Framework
Principal Architect - Yocto Framework

Wipro • Bengaluru

On-site
INR 4,500,000 - 7,500,000
Senior WebKit Developer
Senior WebKit Developer

Acesoft Labs • Bengaluru

On-site
INR 1,800,000 - 3,200,000