Generate a CV for this Job!

Based on your profile and this job description, you can create a tailored CV to apply directly.

Senior Software Engineer (C++) (For Bulipe Tech )-Job ID: 1349269

Bdjobs.com • , BD • On-site

Posted on: 15th March, 2025
Employment Type:

Job Description

Bulipe Tech is looking for Senior Software Engineer (C++)

Key Points

Bulipe Tech, based in Bangladesh with parent companies in the USA and UK, leads global IT innovation. We seek a skilled Senior Software Engineer with extensive C++ experience. If you`re an experienced leader, join us!

Job Context:

We are looking for a highly skilled Web Browser Developer to design and develop a high-performance, secure, and feature-rich web browser. You will be responsible for implementing rendering engines, networking protocols, security layers, and UI/UX components. The role requires expertise in C++, Rust, and JavaScript engine integration to build a fast and reliable browsing experience.

Job Description:
• Develop and maintain the core browser engine (rendering, networking, and security layers).
• Integrate and optimize JavaScript engines like V8 (Chrome) or SpiderMonkey (Firefox).
• Develop a custom UI framework for a seamless user experience using Qt, GTK, or Web-based frameworks.
• Implement multi-process architecture to ensure sandboxing and security of web content.
• Enhance browser performance with optimizations in memory management and rendering pipeline.
• Implement networking protocols such as HTTP, HTTPS, and WebSockets efficiently.
• Ensure cross-platform compatibility (Windows, macOS, Linux).
• Develop security features such as certificate validation, phishing detection, and sandboxing.
• Optimize browser extensions and plugin support.
• Collaborate with open-source communities and contribute to browser performance improvements.

Educational Requirements
• Bachelor of Science (BSc) in Computer Science & Engineering
• Master of Science (MSc) in Computer Science & Engineering
• Skills Required: Security, C++, Web Socket, JavaScript ES6

Experience Requirements
• At least 5 year(s)
• The applicants should have experience in the following business area(s): Software Company,IT Enabled Service

Must Haves Experiences in the following:
• Core Development: C++, Rust, C
• Rendering Engines: WebKit, Blink, Gecko, Servo
• JavaScript Engines: V8, SpiderMonkey, JavaScriptCore
• Networking: HTTP, HTTPS, WebSockets, TLS, QUIC
• Security & Sandboxing: SELinux, Chromium Sandboxing, Rust Safety
• UI/UX Development: Qt, GTK, Electron.js, WebView
• Multi-threading & Performance Optimization
• Cross-platform Development: Windows, macOS, Linux
Bdjobs.com

Bdjobs.com

Technology

Job Type

Loading...

Loading...

AI Cover Letter Generator

Generate a Tailored Cover Letter!

Our AI will analyze your profile and create a personalized cover letter that highlights your relevant skills and experience.

Ready to Apply?

Click the button below to start your application process.

Related Jobs