CareerPlanGet AI match score →

C++ Developer with Mandarin speaking

George Town, Penang, Malaysia💼 Full-time🗓 2026-07-21 → 2026-07-31

Core

Design, develop, and maintain high-performance, reliable C++ software supporting manufacturing operations and MES systems.

Role type

Senior C++ Software Engineer

Builds

High-performance software modules, concurrent systems, and reusable internal frameworks for manufacturing operations

Domain

Manufacturing / Industrial Software

Deliverable

production ML models | product features | infrastructure

Required skills

C++ (C++11/14/17/20), Object-Oriented Programming, multi-threading, concurrent programming, STL, Boost libraries, memory management, performance profiling, unit testing (Google Test/CppUnit), design patterns (Factory, Observer, Strategy, Singleton, Command), SOLID principles, CI/CD pipelines

Preferred skills

Experience with AI-assisted development tools, ability to critically evaluate AI-generated code, mentoring junior developers

Technologies

C++, STL, Boost, Google Test, CppUnit, CI pipelines

Responsibilities

Design and implement concurrent, multi-threaded C++ software for real-time or high-throughput systems; develop, enhance, and debug software modules; contribute to improving existing modules and reusable internal frameworks; participate in code reviews; work with product owners to understand requirements and deliver solutions; develop and maintain unit and integration tests; contribute to CI pipelines

Seniority

Senior, hands-on IC

Sourced via workable · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workable ↗