Vacancy closed

Middle/Senior C++ Developer (Chromium Internals) - Closed

The CHI Software team is not standing still. We love our job and give it one hundred percent of us! Every new project is a challenge that we face successfully. The only thing that can stop us is... Wait, it’s nothing! The number of projects is growing, and with them, our team too. And now we need a Middle/Senior C++ Developer (Chromium Internals)

Requirements

  • 3+ years of experience in C++ development (C++11/14/17)

  • Deep understanding of Chromium architecture, including:
    Multi-process model
    IPC mechanisms
    Sandboxing (Windows and/or Linux)
    Blink / V8 engine integration

  • Hands-on experience building Chromium from source (GN/Ninja toolchain)

  • Strong debugging and profiling skills (e.g. Perf, GDB, Visual Studio)

  • Experience with Windows development: WinAPI, COM, sandbox security models

  • Public track record of Chromium contributions or customization of Chromium-based projects

Will be a plus

  • Experience with Brave, Edge, Vivaldi, or other Chromium forks

  • Familiarity with CEF, Electron, or other custom browser shells

  • Knowledge of WinUI 3, Rust, or Swift for integration tasks

  • Linux system-level development experience

  • Awareness of security architecture and memory safety tooling (ASan, Valgrind)

Responsibilities

  • Contribute to core Chromium development and customization

  • Build, debug, and maintain browser components

  • Implement new low-level features within Chromium architecture

  • Manage performance and memory footprint across platforms

  • Collaborate with cross-functional teams on deep system integrations

Our perks

  • calendar
    Covered vacation period: 20 business days and 5 days off
  • English
    Free English classes
  • clock
    Flexible working schedule
  • smile
    Truly friendly and supporting atmosphere
  • home
    Working remotely or in one of our offices
  • user
    Medical insurance for employees from Ukraine
  • legal
    Legal support