Thundersoft
Posted 1y ago

C++开发工程师

Thundersoft
Beijing, Beijing, China
OnsiteFull Time
Responsibilities
  • writing tests
  • maintaining tests
  • integrating tools
Requirements
  • Proficient in C++ with strong debugging skills
  • Experience with CMake, Git, Jenkins, Google Test and Allure
  • Familiar with CI/CD and test automation
  • Able to write technical documentation and collaborate across teams
Technical tools mentioned
C++CMakeGitJenkinsGoogle TestVCastAllureCI/CD

Job description

"职位描述
按照项目开发节奏,为软件模块持续补充和维护 C++ 单元测试用例与集成测试用例
根据需求和实现完善相关的设计文档、测试用例说明文档与测试报告
使用并维护现有的测试框架(如 Google Test / VCast 等),提升测试覆盖率与自动化水平
指导或协助团队成员实现 Google Test 生成 Allure 报告的流程
配合 CI/CD 流水线,持续集成测试代码,确保软件质量
编写和维护测试相关的脚本工具,提升测试效率与可视化能力
与开发、QA、DevOps 等团队协作,推动测试流程改进和工具集成

职位要求
掌握 C++,具备扎实的编程基础和调试能力
熟悉常用的构建和版本管理工具,如 CMake、Git
熟悉 CI/CD 流程,具备使用 Jenkins 进行持续集成的实际经验
熟练掌握 Google Test 框架,有一定的使用经验
熟悉 Allure 报告生成流程,能独立配置并接入测试框架
了解或使用过 VCast 等静态或动态测试工具者优先
良好的沟通能力和团队协作精神,能够根据项目进度主动推进测试任务
具备撰写清晰、结构化技术文档的能力"

About Thundersoft

Global provider of intelligent operating system technologies and solutions.

Similar jobs

C++ Developer roles near Beijing, Beijing
1y
Save
Mark Applied
Hide
C/C++开发工程师
Beijing, Beijing, China
OnsiteFull Time
Li Auto
Li AutoNASDAQ / HKEX: LI / 2015: Designing and manufacturing premium smart electric vehicles.
5+ YOEBachelor's degree, 5+ years experience, proficient in C/C++, Linux, shell and Python, multithreading, socket/TCP-IP, version control (SVN/Git), strong problem-solving and communication skills.
C, C++, Linux, Shell, Python, SVN, Git, TCP/IP
3y
Save
Mark Applied
Hide
C/C++开发实习生(AI视觉方向)
Beijing, Beijing, China
OnsiteInternship
Sailyond
Sailyond: AI-powered automated optical inspection equipment for industrial manufacturing.
Bachelor's in computer-related field, experience with computer vision or image processing preferred, proficiency in C/C++, Git, Docker, CMake, cross-platform Linux/MacOS development preferred, strong teamwork and learning ability.
C, C++, Git, Docker, CMake, Linux, MacOS
3w
Save
Mark Applied
Hide
C++开发工程师 - 飞书
Beijing or Shenzhen
OnsiteFull Time
ByteDance
ByteDance: Developing AI-driven content platforms and mobile applications.
Bachelor's degree, proficient in C/C++, deep understanding of at least one OS mechanism, skilled with system-level debugging and AI tools, experience with performance and stability optimization.
Chromium, Node.js, Electron, C++, C
1mo
Save
Mark Applied
Hide
C++ 开发工程师(具身智能方向)
Beijing, Beijing, China
OnsiteInternship
Neolix
Neolix: Provides L4 autonomous driving solutions for urban logistics.
C/C++ coding experience, Linux and Git proficiency, electronic/automation/robotics or related major, able to be onsite ≥4 days/week, internship ≥3 months, proactive learner.
C, C++, Linux, Git, STM32, Arduino, Raspberry Pi, Jetson Nano, Jetson Orin, ROS, ROS2, TurtleBot, Gazebo, RViz, OpenCV, FFmpeg, GStreamer, PyTorch, TensorRT, ONNX, GitHub
1mo
Save
Mark Applied
Hide
C++开发实习生-引擎架构
Shanghai or Beijing or Hangzhou
OnsiteInternship
Xiaohongshu
Xiaohongshu: Social media and e-commerce platform for lifestyle sharing.
University student or recent graduate preferred (2027+), bachelor\u0002s degree required, proficient in C/C++ or Java, internship >=4 months and 4+ days/week, algorithm serving and GPU/FPGA performance optimization preferred.
C/C++, Java, GPU, FPGA
2mo
Save
Mark Applied
Hide
C++研发工程师-26届校招
Beijing, Beijing, China
OnsiteFull Time
iQIYI
iQIYINASDAQ: IQ: Provides online video streaming and entertainment content services.
Bachelor's in computer/software/algorithm field, proficiency in C++, strong data structures and algorithms; preferred deep learning, competitive programming, high-concurrency or big data experience.
C++
5mo
Save
Mark Applied
Hide
ADHMI业务C++开发
Beijing, Beijing, China
OnsiteInternship
NIO
NIONYSE: NIO: Manufacturer of smart electric vehicles and battery swapping systems.
Master's student or higher in CS/automation/vehicle engineering/AI; strong C++ skills; Linux experience; familiarity with GIT and Docker preferred; 6+ month internship, strong learning and teamwork skills.
C++, Linux, GIT, Docker
10mo
Save
Mark Applied
Hide
C++开发工程师
Beijing, Beijing, China
OnsiteFull Time
Sailyond Technology
Sailyond Technology: AI-driven industrial inspection and manufacturing equipment provider.
3+ YOE3+ years C++ development experience (C++11+), bachelor\u0002s in computer/automation/electronic/mechatronics, familiar with Git and CMake, strong debugging, hardware-software integration interest, able to support onsite commissioning.
C++11, Git, CMake