ID:402961

职普融合 产教融合 科教融汇

c++程序员

  • 公司信息:
  • 云南大数据有限公司
  • 工作经验:
  • 1年
  • 兼职日薪:
  • 700元/8小时
  • 兼职时间:
  • 可工作日驻场(自由职业原因)
  • 所在区域:
  • 北京
  • 海淀

技术能力

语言深度掌握:

精通C++11/14/17/20现代标准,熟悉协程、模块化等C++20特性

深入理解对象生命周期管理、RAII原则及智能指针应用

掌握模板元编程、SFINAE、CRTP等高级模板技术

熟练使用constexpr实现编译期计算

系统级开发能力:

5年以上跨平台开发经验(Windows/Linux/QNX)

精通多线程编程,熟悉原子操作、锁优化及无锁数据结构

掌握内存模型、缓存一致性及性能优化技巧

具备SIMD指令集优化经验(AVX/NEON)

框架与工具链:

熟练使用CMake构建大型项目

精通GoogleTest/Mock测试框架

熟悉LLVM/Clang工具链开发

掌握Conan/vcpkg包管理

领域专长:

实时系统开发(延迟优化至微秒级)

高频交易系统开发经验

嵌入式Linux BSP开发

计算机视觉算法优化

工程实践:

实施CI/CD流水线(Jenkins/GitLab CI)

代码静态分析(Coverity/SonarQube)

性能剖析(VTune/perf)

设计模式与架构优化

持续跟踪WG21提案,参与开源社区贡献,擅长将复杂技术概念转化为可落地实施方案,能为团队提供从代码规范到架构设计的全流程技术指导。

项目经验

1. 高频交易系统核心引擎开发(C++17/Linux)
优化延迟:通过内核旁路(DPDK)、自定义内存池和锁无关队列,将订单处理延迟从 50μs 降低至 5μs。

低延迟设计:使用 SIMD(AVX2) 加速市场数据处理,并采用 无锁数据结构 减少线程争用。

稳定性保障:利用 Google Benchmark 进行微基准测试,并通过 perf/VTune 分析热点,确保系统在极端行情下稳定运行。

2. 实时计算机视觉处理框架(C++14/OpenCL)
GPU加速:使用 OpenCL 实现异构计算,优化图像处理流水线,使目标检测速度提升 8倍。

零拷贝优化:通过 共享内存 和 DMA 减少CPU-GPU数据传输开销。

模块化设计:基于 策略模式 和 模板元编程,使算法可插拔,支持灵活扩展。

3. 嵌入式实时操作系统(RTOS)开发(C++11/QNX)
硬实时保障:优化任务调度器,确保关键任务 μs级响应。

内存安全:使用 RAII 和 智能指针 管理资源,避免内存泄漏。

跨平台兼容:通过 CMake 和 Conan 管理依赖,适配ARM/x86架构。

4. 开源贡献(LLVM/Clang插件开发)
静态分析:开发自定义Clang插件,检测代码中的 数据竞争 和 未定义行为。

编译优化:利用 LLVM IR 实现循环展开和向量化优化,提升性能 15%+。

这些项目涵盖 低延迟系统、高性能计算、嵌入式开发 等多个领域,体现了我对 C++底层优化、多线程、异构计算 的深入理解。

信用行为

  • 接单
    0
  • 评价
    0
  • 收藏
    0
微信扫码,建群沟通

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服