Canada

C++ Developer (Vaughan)

C++ Developer (Vaughan)
Description

Job Summary

We are seeking an experienced Senior C++ Developer with strong hands-on experience in the Chromium codebase to design, develop, and maintain high-performance browser-based applications and components. The ideal candidate will have deep expertise in modern C++, multi-process architecture, and web rendering engines, with a strong understanding of Chromium internals.

Key Responsibilities

  • Design, develop, and maintain features within the Chromium browser framework
  • Customize and extend Chromium components such as:
  • Blink (rendering engine)
  • V8 (JavaScript engine)
  • Networking stack
  • UI layer
  • Work on browser embedding solutions (CEF / Electron-like frameworks)
  • Optimize performance, memory usage, and startup time
  • Debug and troubleshoot complex issues in multi-threaded, multi-process environments
  • Integrate Chromium with external services, APIs, and native applications
  • Collaborate with cross-functional teams including frontend, backend, and product teams
  • Write clean, scalable, and well-documented code following best practices
  • Contribute to architecture discussions and technical decision-making

Required Skills & Qualifications

  • 5+ years of experience in C++ (C++11/14/17 or later)
  • Strong hands-on experience working with Chromium source code
  • Deep understanding of:
  • Multi-threading and concurrency
  • Inter-process communication (IPC)
  • Memory management
  • Experience with Chromium Embedded Framework (CEF) or similar
  • Positive knowledge of:
  • Browser architecture
  • Rendering pipelines
  • Web technologies (HTML, CSS, JavaScript)
  • Strong debugging and performance profiling skills
  • Familiarity with build systems like GN/Ninja or CMake
  • Experience working in Linux and/or Windows environments

Preferred Qualifications

  • Experience contributing to Chromium open-source projects
  • Knowledge of Blink rendering engine internals

Apply on Kit Job: kitjob.ca/job/2omybt
Highlights
Safety Tips
Be careful with commission-based ’work-from-home’ positions that offer an unrealistically high income.
1 / 10
More info about this ad

C++ Developer (Vaughan) has been posted in the Vaughan Information Technology category on Locanto.

Another ad you might like is Computer Numerical Control Programmer in Kleinburg.

There are more ads within a 15 km radius for this category. If you want to view those ads, click here.

Go to next ad