Talent.com
你所在的国家不提供此工作机会。
C++ Developer

C++ Developer

IO TECH SOLUTIONS LIMITEDHong Kong Island, Hong Kong
21 天前
职位类型
  • Quick Apply
职位描述

Overview :

We are seeking a highly skilled C++ Engineer to design, develop, and optimize high-performance software applications. The ideal candidate has deep knowledge of C++ (modern standards), software architecture, and performance-critical systems, with experience building reliable and scalable applications.

Key Responsibilities :

Design, implement, and maintain software components using modern C++ (C++11 / 14 / 17 / 20).

Write efficient, high-performance, and maintainable code for complex systems.

Collaborate with cross-functional teams (QA, DevOps, Product) to deliver end-to-end solutions.

Debug, profile, and optimize code for performance, scalability, and memory usage.

Ensure software reliability through testing, code reviews, and documentation.

Integrate applications with third-party libraries, frameworks, and APIs.

Contribute to software architecture and system design discussions.

Maintain knowledge of industry trends, best practices, and emerging C++ standards.

Qualifications :

Bachelors degree in Computer Science, Engineering, or related field (or equivalent experience).

Proven experience as a C++ Software Engineer, Backend Developer, or similar role.

Strong proficiency in C++ (C++11 and later), including STL and templates.

Solid understanding of object-oriented programming, memory management, and concurrency.

Experience with multi-threaded and real-time applications.

Knowledge of data structures, algorithms, and system-level programming.

Familiarity with build systems (CMake, Make) and version control (Git).

Experience with Linux / Unix environments.

Nice-to-Have Skills :

Exposure to performance-critical systems (low latency, embedded systems, or high-frequency trading).

Knowledge of network programming (TCP / UDP, sockets, gRPC).

Familiarity with Python or scripting languages for tooling and automation.

Experience with GPU programming (CUDA, OpenCL) or parallel computing.

Understanding of databases and distributed systems.

为此搜索创建职位提醒

Developer • Hong Kong Island, Hong Kong