职位描述:1、作为公司产品研发团队重要的一员,参与RPA(机器人流程自动化)软件产品的设计、开发、维护和版本升级;2、工作范围涉及C端基础架构、跨平台开发、C端性能优化等多个方向;3、承担业务重点技术攻坚,参与新技术预研探索和选型,新功能的设计、评审和研发,通过高质量的编码设计支持业务的快速发展;4、与产品经理、设计师、前端工程师一起,提升产品的用户体验,打造卓越的企业智能办公机器人;岗位要求:1、掌握计算机基础知识,熟悉常用算法和数据结构;2、精通 C++17、CMake,以及 MSVC、GCC、CLANG;3、熟悉 gRPC、HTTP、TCP/IP等常见网络协议,有相关网络编程经验;4、熟悉多线程、多协程等并发模型,有相关并发编程经验者优先;5、熟悉 Chrome/IE 浏览器插件技术,有相关经验者优先;6、熟悉 Windows 和 Linux UI 自动化,有相关经验者优先;7、热爱编码,对代码的质量有追求;具备优秀的逻辑思维能力,善于分析问题和解决问题;