Pulse Job logoPulse Job
HomeJobsBlogPricingContact
Pulse Job logoPulse Job

Trusted global job portal connecting talented professionals with top companies worldwide.

support@pulsjob.com

For Job Seekers

  • Browse Jobs
  • Premium Jobs
  • Create Profile
  • Pricing
  • Career Tips

For Recruiter

  • Hire someone
  • Recruiter Dashboard
  • Success Stories

Career Tools

  • AI Auto-Apply
  • Expert Resume Review
  • Set Job Alerts

Company

  • About Us
  • Contact
  • Blog

Support

  • FAQ
  • 14-Day Refund Policy
  • Privacy Policy
  • Terms of Service
  • Community Guidelines

Copyright © 2026 Pulse Job. All rights reserved.

FacebookTwitterLinkedInInstagram

Get the Pulse Job app for the best experience.

Disclaimer: Pulse Job is a platform connecting job seekers with employers. We do not guarantee employment or verify all employer claims. Users should exercise due diligence when applying for jobs or hiring candidates.

  1. Home
  2. Jobs
  3. C++ Developer with Mandarin...

C++ Developer with Mandarin speaking

Back to Jobs
Two95 International Inc. logo

C++ Developer with Mandarin speaking

Two95 International Inc.

Location

George Town, Penang, Malaysia

Experience

Senior

Posted

Jul 22, 2026

Apply by

August 21, 2026

Applicants

0

Early applicantEasy applyFull-timeWork from Office

Sign in to apply on web or download the app for more options.

Job Description

Job Summary: We are seeking a highly skilled and motivated Software Engineer to join our product development team. The ideal candidate will have strong expertise in C++ and Object-Oriented Programming (OOP), with hands-on experience developing and enhancing complex systems. You will be responsible for designing, developing, and maintaining high-performance, reliable software that supports manufacturing operations What You Will Do: - Design, develop, and maintain moderate to highly complex applications using C++. - Develop, enhance, and debug software modules and components. - Apply strong OOP principles — encapsulation, inheritance, polymorphism, and abstraction — to build maintainable and scalable systems. - Design and implement concurrent, multi-threaded C++ software for real-time or high-throughput systems. - Contribute to improving existing modules and reusable internal frameworks and libraries - Provide technical guidance and mentorship to junior team members. - Participate in code reviews and provide constructive feedback to peers. - Work with cross-functional and distributed teams to deliver integrated solutions - Develop and maintain unit and integration tests. - Contribute to CI pipelines and update them as required. - Work with product owners to understand requirements and deliver solutions. - Break down complex problems into manageable tasks. - Participate in Agile ceremonies. - Continuously build product and domain knowledge. - Stay current with evolving technologies and best practices. What You Need: - B.E./B.Tech/M.E./M.Tech in Computer Science or related field. - 5+ years of professional C++ software development experience. - Knowledge of software engineering concepts and techniques - Strong mastery of Object-Oriented Programming with hands-on application of design patterns (Factory, Observer, Strategy, Singleton, Command) and SOLID principles. - Solid understanding of multi-threading and concurrent programming in C++ with synchronization primitives (mutexes, semaphores, condition variables). - Experience developing or integrating with MES or similar large-scale systems. - Familiarity with thread and memory management concepts and best-known methods (BKMs). - Proficiency in STL, Boost libraries, and modern C++ (C++11/14/17/20) features. - Experience with memory management, performance profiling, and optimization techniques. - Expertise in writing unit tests using frameworks such as Google Test (GTest) or CppUnit. - Demonstrated ability to provide technical guidance and mentor junior team members. - Proven ability to convert complex requirements into structured tasks. - Experience working with stakeholders in cross-functional teams. - Experience using AI-assisted development tools to improve productivity. - Strong ability to critically evaluate, validate, and refine AI-generated outputs to ensure accuracy, relevance, and quality. - Curiosity and passion for learning.

Key Responsibilities

  • Design, develop, and maintain complex applications using C++.
  • Develop, enhance, and debug software modules and components.
  • Apply OOP principles to build maintainable and scalable systems.
  • Design and implement concurrent, multi-threaded C++ software.
  • Contribute to improving existing modules and reusable internal frameworks.
  • Provide technical guidance and mentorship to junior team members.
  • Participate in code reviews and provide constructive feedback.
  • Work with cross-functional and distributed teams to deliver integrated solutions.
  • Develop and maintain unit and integration tests.
  • Contribute to CI pipelines and update them as required.
  • Work with product owners to understand requirements and deliver solutions.
  • Break down complex problems into manageable tasks.
  • Participate in Agile ceremonies.
  • Continuously build product and domain knowledge.
  • Stay current with evolving technologies and best practices.

Requirements

  • Bachelor's degree in Computer Science or related field
  • Master's degree in Computer Science or related field

Skills Required

C++Object-Oriented ProgrammingDesign PatternsSOLID PrinciplesMulti-threadingConcurrent ProgrammingSynchronization PrimitivesMESSTLBoost LibrariesC++11C++14C++17C++20Google TestCppUnitUnit TestingIntegration TestingCI/CDAgileMentorshipTechnical GuidanceProblem SolvingCommunicationCollaborationCritical EvaluationCuriosityPassion for LearningAI-assisted development tools

App exclusive · Free

Smart Job AI Coach

Your personal interview coach on every job — readiness tips, profile improvements, and role-specific prep. Available only in the Pulse Job app.

Interview readiness

See how prepared you are and what to improve for each role.

Personalized tips

Actionable suggestions based on your profile and the job.

After you apply

Keep coaching momentum from job detail through application success.

Get Smart Job AI Coach in the appFree on iOS and Android

Job Overview

Salary

—

Job Type

Full-time

Experience

Senior

Location

George Town, Penang, Malaysia

Application Deadline

August 21, 2026

Total Applicants

0

About Two95 International Inc.

Two95 International Inc. logo

Two95 International Inc. is a leading company in the Technology sector, known for innovation and employee-centric culture.

View Company

Similar roles for you

Matched using this role's title and skills. Open the job search anytime to see every listing.

Two95 International Inc. logo

Angular Developer with Mandarin speaking

Two95 International Inc.

Full-timeEasy applyWork from Office
George Town·Senior·Jul 22
ReCept Pharmacy logo

Engineer III, Software

ReCept Pharmacy

Full-timeEasy applyHybrid
Bangalore·Senior·Jul 22
Weekday AI logo

QA Engineer

Weekday AI

15,00,000–21,00,000 / Year

Full-timeEasy applyWork from Office
Pune·Mid·Jul 22
ClarkDietrich Building Systems logo

Full Stack Application Engineer I

ClarkDietrich Building Systems

Full-timeEasy applyWork from Office
Corporate Headquarters·Entry·Jul 22
G

Staff Network Automation Engineer, Network Infrastructure and Capacity

Google

176,000–257,000 / Year

Full-timeEasy applyWork from Office
Atlanta·Senior·Jul 22
Formlabs logo

Senior Software Engineer

Formlabs

Full-timeHybrid
Budapest·Senior·Jul 22
Browse all jobs