KONE · 通力研发

Senior C++ Development Engineer

25k-45k/月  /  苏州、昆山

2025-07-24 更新

我要推荐 内部推荐

若你发现本职位存在违规现象,欢迎举报。

提交成功

3s后自动关闭

举报职位

职位属性

  • 招聘类型:社招
  • 工作性质:全职

职位描述

system Design and Development: Responsible for designing and implementing high-performance, high-reliability C++ backend systems, including but not limited to business logic processing, data storage, network communication, and other modules.

CP Communication-related Development: As an essential skill, proficient in using the TCP/IP protocol stack for network communication programming to ensure efficient, stable, and secure data transmission.

Data Interaction and Processing: Build efficient data processing and interaction systems to achieve real-time synchronization of frontend and backend data and business logic processing.

System Testing and Optimization: Write test cases to conduct detailed functional testing, performance testing, security testing, etc., on the system, and optimize the system based on test results.

Technical Documentation: Prepare detailed design documents, technical white papers, and user manuals to ensure team members and external partners can accurately understand and use the developed system.

Team Collaboration and Technological Innovation: Collaborate closely with product managers, hardware engineers, frontend development engineers, etc., participate in discussions on system architecture design, and drive technological innovation and product upgrades. 

任职条件

Requirements: Education Background: Bachelor's degree or above in Computer Science, Software Engineering, Communication Engineering, or other related fields.

Professional Skills:

⚫ Proficient in the C++ programming language with over 5 years of C++ development experience. Priority will be given to candidates with experience in successfully developing large-scale projects.

⚫ In-depth understanding of object-oriented programming, data structures, algorithms, and other fundamentals of computer science.

⚫ Familiar with advanced programming techniques such as multithreaded programming, memory management, and performance optimization.

⚫ Proficient in TCP/IP protocol stack and Socket programming with experience in network communication-related development.

⚫ Problem-Solving Ability: Possess good logical thinking and problem-solving skills, capable of independently analyzing and solving complex technical issues.

⚫ Teamwork and Communication: Excellent teamwork spirit, good communication and coordination abilities, and the ability to adapt to a fast-paced work environment.

⚫ Continuous Learning: Maintain curiosity about new technologies and be willing to continuously learn new knowledge to enhance personal skills