V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 外包信息请发到 /go/outsourcing 节点。
• 不要把相同的信息发到不同的节点
IloveCHINA
V2EX  ›  酷工作

[上海]2w~5w 15 人需求 C++桌面软件开发工程师

  •  
  •   IloveCHINA · 3 天前 · 1390 次点击
    诚招 C++桌面软件开发工程师 (岗位缺口 15 人) 薪资范围:2w~5w
    公司名称:芯钬量子科技有限公司
    官网:gmpt.com.cn
    地点:上海市浦东新区 秋月路 26 号 矽岸国际

    岗位要求:
    [基本背景要求]
    1. 全日制本科及以上学位;计算机科学,软件软件工程相关专业
    2. 2~3 年以上工作或独立、协作项目研发经验( C++ CMake Qt 项目)
    3. 沟通能力强、擅长学习、思维清晰,责任心强,具有良好的合作意识及适应能力

    职业技能要求:
    Must know:
    1. 扎实的 C++ 编程技巧,能掌握大部分 C++14 标准以前实用特性,熟悉 CMake ,熟悉 QT 开发和 MVC 架构模式
    2. 能清晰阐述所有设计模式的原理,并有在实际工作中应用四种以上设计模式的经验(单例除外)
    3. 扎实的软件工程思维和 UML 建模基础知识
    4. 深入理解 I/O 、进程、线程、内存管理、信号量、锁、消息队列、TCP/IP 协议、擅长性能和内存优化
    5. 熟悉常见的数据结构、算法,有系统化思维
    6. 有良好的编程习惯,对代码质量和工程质量有较深理解,能够自行编写单元测试

    Good to have:
    1. 拥有头部 CAD CAE 仿真软件使用经验者优先
    2. 拥有 3D CAD 场景交互者研发经验者(渲染可以基于某一 C++3D 图形引擎如 ogre ,VTK ,也可以是原生的图形接口)优先
    3. 有开发过自动化测试工具研发经验者优先
    4. 自行配置过 CI 阶段的常见工具,如静态扫描,代码格式化,接口文档自动生成工具者优先

    岗位职责:
    1. 负责公司 CAE 仿真软件界面交互,数据管理,图形渲染,底层模块的研发、自测和开发文档编写
    2. 负责公司 CAE 仿真软件界面优化
    3. 负责公司底层通用模块建设和维护

    简历请投递至邮箱:[email protected]
    13 条回复    2024-12-27 10:57:37 +08:00
    AFOX
        1
    AFOX  
       2 天前
    奇奇怪怪的要求,单例为什么要被排除在设计模式之外….
    enchilada2020
        2
    enchilada2020  
       2 天前 via Android
    感觉不错 很工整的 JD 该有的信息都有 要求也比较合理 支持一下
    IloveCHINA
        3
    IloveCHINA  
    OP
       2 天前 via iPhone
    @AFOX 之前面试到过太多仅了解单例模式的候选人,因此特别说明,如有冒犯请多包容。
    shylockhg
        4
    shylockhg  
       2 天前
    混了这么多年,还是不会设计模式:)
    arcaitan
        5
    arcaitan  
       2 天前
    对年龄有要求吗
    lixile
        6
    lixile  
       2 天前
    @IloveCHINA
    CI 阶段的常见工具,如静态扫描,代码格式化,接口文档自动生成工具者
    为什么不招聘一个 CIE 做专业的持续集成 动静态扫描 和性能分析 构建规范之类的
    IloveCHINA
        7
    IloveCHINA  
    OP
       2 天前 via iPhone
    @arcaitan 完全没有,我们招过 20 ~ 37 的,面试过 50 岁的
    IloveCHINA
        8
    IloveCHINA  
    OP
       2 天前 via iPhone
    @lixile 所以划分到了 good to have ,这并非核心技能。我们暂时没有 cicd 管线建设岗的缺口,把这一项专门提出来也是有原因的,不详细展开了,如有兴趣欢迎大佬来投递简历🤝🏻
    lixile
        9
    lixile  
       1 天前
    @IloveCHINA 哈哈哈 因为我是做 CI 的 转 c++ 能力还是差了点
    IloveCHINA
        10
    IloveCHINA  
    OP
       1 天前
    @lixile 没事的,c++难在提供的 feature 过于庞大(很多 feature 还仅对写 STL 的人有用),对入手人员的适应压力会比较大,实际找个中小规模( 4w~6w loc )的 Qt 项目练手,对求职来说是比较高效的准备策略,一点个人拙见。
    chashao
        11
    chashao  
       1 天前
    想问问不会 qt ,但是熟悉渲染和游戏引擎可以么
    snake2004
        12
    snake2004  
       1 天前
    @IloveCHINA 给过 offer 年龄最大多少呢?
    xsen
        13
    xsen  
       9 小时 51 分钟前
    少见,现在还有特意要求 uml 与设计模式的。当然,若是自己要开发中间件( mq/gui )倒是有必要
    不过竟然都基于 Qt 开发了,若可以尽可能基于 Qt 框架自带实现需求更好维护——包括跨平台

    最坑的就是系统不做前后台分离,但实现又要分离。MQ 基于成熟的 RPC 或基于 ZMQ 二次封装也不是什么难事
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2672 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 18ms · UTC 12:48 · PVG 20:48 · LAX 04:48 · JFK 07:48
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.