
Posted 16 days ago
C++ Developer with Mandarin or English speaking
Kuala LumpurOn-siteFull-time
AI Summary
Design, develop, and maintain complex C++ applications, applying OOP and concurrency principles, while mentoring junior developers and contributing to CI pipelines.
About this role
JOB DESCRIPTION:
- 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 technique
- 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.
Skills
BoostC++C++11/14/17/20CI PipelinesCondition VariablesCppunitDesign PatternsGoogle TestIntegration TestingMemory ManagementMESMulti-threadingMutexesOOPPerformance ProfilingSemaphoresSOLID PrinciplesSTLUnit Testing
Explore related jobs
More jobs at Two95 International Inc.
Senior IT EngineerKuala Lumpur, Federal Territory of Kuala Lumpur
(Korean)Sr.Buyer Supplier & Quote Management indirectKuala Lumpur, Federal Territory of Kuala Lumpur
(Mandarin)Sr.Buyer Supplier & Quote Management IndirectKuala Lumpur, Federal Territory of Kuala Lumpur
(Japanese)Sr.Buyer Supplier & Quote Management IndirectKuala Lumpur, Federal Territory of Kuala Lumpur
(Mandarin)Buyer Purchase Requisition & Purchase Order ManagementKuala Lumpur, Federal Territory of Kuala Lumpur
SAP Treasury Lead Consultant (FSCM)Kuala Lumpur, Federal Territory of Kuala Lumpur
Similar Boost jobs
Jobs in Kuala Lumpur
- HField Technical SupportHpe · Kuala Lumpur, Selangor
- IT Services Category Manager – Cloud Networking and Connectivity (Technology Procurement)BP Products N.A. Inc. · Malaysia - Kuala Lumpur
- Statutory Sr AccountantNXP USA Inc. · Kuala Lumpur
- Senior Legal CounselCompany 19 - John Hancock Life Insurance Company (U.S.A.) · Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur
- Field Engineer (Customer Service)100054 Silvus Technologies, Inc. · Kuala Lumpur, Malaysia
- Product Marketing Manager, SurgicalEdwards Lifesciences LLC · Malaysia-Kuala Lumpur Commercial
Browse these categories
Market data for this role
All reports →- SeriesRole reportsOne role family at a time: how many openings, what changed this week, who is hiring, what it pays.
- SeriesSalary reportsWhat employers publish in job postings, by level and workplace. Not self-reported pay.
- Market overviewState of tech hiring, September 2026: up 4.8%Tech hiring rose 4.8% month over month in September 2026, with 411,122 new listings. Customer support and account executive roles led the growth.