More jobs:
C++ Developer; Joliette
Job in
Terrebonne, Lanaudière, Province de Québec, Canada
Listed on 2026-06-17
Listing for:
HCLTech
Full Time
position Listed on 2026-06-17
Job specializations:
-
Software Development
Backend Developer, Software Architect, C++ Developer
Job Description & How to Apply Below
Location: Terrebonne
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 contemporary 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, and 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), and memory management
Experience with Chromium Embedded Framework (CEF) or similar
Good 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
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×