Two95 International Inc. · Workable · 1mo
C++ Developer with Mandarin or English speaking
Kuala Lumpur, Malaysia- Posted
- 2026-09-08 (1mo)
- Place
- Kuala Lumpur, Malaysia
- Commitment
- Full Time
- Source
- Workable (the employer’s own listing)
Your match
Sign in to see how your skills match this job.
Skills in this posting
C++Object-Oriented ProgrammingOOPDesign PatternsArtificial IntelligenceAgileSoftware developmentIntegration TestingUnit TestingSoftware engineering
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.
Two95 International Inc.
53 open roles in Malaysia, straight from Two95 International Inc.’s own careers page.
- Senior Internal ControllerSubang Jaya, Selangor, Malaysia · Today
- Senior Internal ControllerBalakong, Selangor, Malaysia · Today
- Site SupervisorKlang, Selangor, Malaysia · 3d
- ServiceNow Business Analyst and Implementation SpecialistGeorge Town, Penang, Malaysia · 1w
- ServiceNow Business Analyst and Implementation SpecialistKuala Lumpur, Malaysia · 1w
- Service Desk Engineer (English + Hindi/Korean/Mandarin)Kuala Lumpur, Malaysia · 1w
- Inside sales executiveKuala Lumpur, Malaysia · 1w
- Inside Sales Executive / BDEKuala Lumpur, Malaysia · 2w
- Cloud EngineerKajang, Selangor, Malaysia · 2w
- Accessibility Tester - Accessibility testing in web,mobile web browser(mandarin)Kuala Lumpur, Malaysia · 2w
- QA Role (CNC)Klang, Selangor, Malaysia · 2w
- Functional Tester SMFC (Salesforce Marketing Cloud)(Cantonese or Chinese)Kuala Lumpur, Malaysia · 2w