-
岗位职责 1、参与编写,优化图形渲染引擎的framework,提供底层数据结构,算法功能组件。 2、编写渲染引擎用到的工具,库。Texture loader, Model Loader 3、Fix bug and improve performance 岗位要求 1、五年及以上C/C++开发经验; 2、接触过图形开发,OpenGL,GLES,WebGL等渲染API; 3、熟悉usd, fbx,gltf等模型格式,有libassimp,fbxsdk使用经验优先; 4、有良好的分析问题解决问题的能力; 5、有UE4/Unity使用经验优先。
-
1、熟练使用C\C++,C++11 等; 2、熟悉windows消息机制,窗口机制,用户管理机制等。对多线程同步,多进程通信等有深刻理解; 3、对TCP/IP,HTTP/HTTPS 等通信协议有较深入理解与应用。熟练分析dump; 4、熟悉Lua,Python 等脚本语言更优; 5、对Windows服务,驱动开发有深刻理解优先; 6、具备良好的沟通能力、理解能力、团队协作能力、责任心和抗压能力。
-
工作职责: 1.负责百亿级流量&千万级物料的广告检索引擎系统的研发工作,保障服务的高可用、高性能; 2.负责设计和实现易用&高效的广告检索架构,支撑算法&产品在多团队、多业务、多策略、多模型场景的高效迭代; 3.负责系统C++基础设施建设,提升系统开发效率; 工作要求: 1.本科及以上学历; 2.3年以上Linux后台C/C++服务端开发经验,熟悉linux、网络通信、多线程、数据结构与算法; 3.有C++ infra 经验优先; 4.有大规模分布式系统的设计和研发经验,掌握复杂系统下的调优经验; 5.有搜索/推荐/广告等引擎研发经验优先; 6.具有良好的沟通能力和合作意识,兼容并蓄,使命驱动;
-
【岗位职责】 1.负责在公司内部大型Window平台上进行产品系统平台的C++开发; 2.具备对QT框架体系的熟练掌握,并能使用QT相关控件,熟练处理信号与槽机制,事件响应等机制; 3.进行产品的迭代开发,根据市场需求和技术趋势对现有产品进行持续改进和创新; 【任职要求】 1.计算机、数学、自动化等相关专业本科及以上学历, 2.三年以上C++开发经验,具有较强的编码和调试能 力,熟悉C++新标准,掌握面向对象编程方法: 3、熟悉各种stl模板,熟悉C++11新特性,掌握QT框架体系开发,熟练使用QT相关控件,熟悉信号与槽机制,事件响应等相关机制: 4.具备较强的自学能力及独立解决问题的能力,善于团队协作及沟通; 5.熟悉多线程技术、数据结构、常用的设计模式和软件架构; 6.了解CATIA、UG、Creo、Revit、Bently等三维设计软件;有以上三维设计软件二开经验,或者有CAD二开经验者优先考虑; 7.了解opengl、osg、osgearth等渲染工具,有相关大型渲染项目工作经验者优先考虑;
-
一、岗位职责: 1、在Windows和LINUX平台下的应用程序设计、开发和维护完成终端架构设计及UI界面、功能逻辑的实现; 2、负责几何算法、UI交互相关功能的开发维护工作; 3、负责软件系统联调,调试及BUG修改; 4. 负责产品的技术支持,升级维护; 5. 编写各阶段文档和标准化资料; 6、配合领导安排的工作及紧急安排的任务。 二、任职要求: 1、计算机、电子信息或相关专业本科及以上学历,3年及以上工作经验; 2、精通C++编程,熟悉Visual studio或MFC框架,深入理解面向对象思想; 3、熟悉数据库、多线程、图形等高级应用编程; 4、熟练掌握 TCP、HTTP 等网络传输协议、数据库、XML/JSON 等常用技术; 5、熟练使用 Git、SVN 代码管理工具; 6、具有良好的沟通能力,具有团队意识。 三、加分项: 1、具有铁路行业工作背景、铁路相关软件开发经验者优先。
-
岗位职责 1. 负责系统分析,方案设计。 2. 负责指初中级开发工程师工作。 3. 领导安排的其他工作。 岗位要求 1.计算机、通信工程、软件工程及相关专业,本科及以上学历,5年以上工作经验,具有军工行业经验者优先; 2.扎实的C++语言等编程基础,熟悉网络编程 3.要求精通QT库,熟练使用qt开发工具,精通常用UI界面开发技术; 4.精通Qt的视图框架 5.掌握面向对象程序设计思想,熟悉常用设计模式,具有良好编程习惯; 6. 接受出差,加班。
-
职位描述: 1、负责服务端的研发和维护 3、研究优化服务性能和稳定性 4、对线上业务产生的各种故障和问题及时解决 职位要求: 1、5年以上 C++ Linux服务端开发经验,并且熟悉Cmake. 2、熟悉C++,javascript,python,Lua 3、具备优秀的逻辑思维能力,善于解決问题和分析问题 4、有强烈的上进心和求知欲,较强的沟通能力和学习能力 5、有较好的文档书写能力。 特殊要求: 1、了解iava
-
高级c++开发工程师
[重庆·渝北区] 2024-04-247k-12k·13薪 经验3-5年 / 本科移动互联网,电商 / 上市公司 / 500-2000人岗位职责: 1.对接需求,完成自己负责的项目开发任务; 2.负责项目框架搭建.技术选型等工作; 3.完成基本的项目管理任务; 4.负责团队技术平台建设和新技术拓展工作。 任职要求: 1.四年以上项目开发经验; 2.熟悉常用框架和库; 3.熟悉windows/Linux系统底层原理; 4.能解决项目疑难问题; 5.具备查找系统性能瓶颈的能力; 6.有软考资质证书优先。 -
【岗位职责】: 1.担任与3D地图或模拟仿真相关的Windows桌面客户端软件的技术负责人。 2.基于C++语言、QT框架独立或参与团队开发Windows桌面客户端软件。 3.全面理解业务需求,并负责根据需求,完成软件的技术选型、概要/详细设计。 4.负责参与客户端的全过程单元测试(自测),保证代码质量。 5.负责客户端与其它关联软件的接口设计和维护。 6.负责客户端技术难点的预研和突破。 7.负责编写或统筹客户端软件开发相关的文档。 【任职要求】: 1.本科及以上学历,计算机、软件工程、地理信息等相关专业。 2.具有5年以上C++开发经验,精通Qt,熟悉桌面客户端软件开发。 3.掌握常用的OO设计原则和设计模式,深刻理解并实践OOP。 4.熟悉常用数据结构和算法,熟悉常用的设计模式。 5.熟悉WebSockt、TCP、UDP、Http等通讯技术。 6.有OpenGL、DirectX等3D渲染引擎开发经验者优先。 7.有osgEarth、Unreal Engine虚幻引擎开发经验者优先。 8.有负责或参与大型桌面软件开发经验者优先。 9.有3D地图、虚拟现实或增强现实从业经验者优先。 10.具备较强的表达能力,数学基础扎实,逻辑思维强,具有创新精神。
-
岗位职责: 1、按照具体项目要求完成应用系统对应模块的开发; 2、配合产品经理参与功能需求评审、技术选型,分析设计与讨论; 3、负责BeaconOS系统组件,推理框架等关键/核心功能模块的开发,保质、保量完成项目交付任务; 4、配合算法工程师,开展在新的推理芯片上的适配及调试工作; 5、梳理、总结并编写开发文档及与项目相关技术文档。 任职要求: 1、计算机或相关专业本科及以上学历,3年以上相关岗位工作经验; 2、能熟练使用C++编程,熟悉OpenCV、FFmpeg等常用图像和视频开发包,了解算法推理相关更佳;s 3、能熟练使用pthread等线程库进行 多进程多线程开发; 4、了解python,能使用pybind11或ctypes进行C/C++接口封装更佳; 5、编程习惯良好、代码及标注清晰,熟悉常用的设计模式; 6、具有较好的沟通表达能力,责任心强,逻辑思维能力强,具备良好的团队合作意识和较强的工作主动积极性; 7、熟练编写开发文档,并具有良好的文档编写能力。 薪酬待遇:双休+法定节假日+年休假+员工福利+员工持股激励计划
-
岗位描述: 1. 负责系统前端的功能开发和维护 2. 能够独立并且保证质量的完成指定模块的开发及单元测试 3. 针对一些客户端基础问题,能够debug及优化 4. 配合策划、美术、运营等部门的工作 5. 开发客户端需求的辅助工具,各种第三方插件对接 任职资格: 1. ***本科及以上学历,计算机、金融等相关专业优先,5年以上相关工作经验 2. 精通c#,WPF开发工作,熟练使用MVVM开发模式,具备较强编程能力 3. 熟悉Windows开发平台,熟悉性能优化和稳定性设计考虑 4. 有丰富的UI开发经验及客户端展示大数据量且有优化经验者优先 5. 熟悉Socket通讯,WebService,windowapi及消息机制,多线程等相关技术 6. 有python,excel等开发经验,有金融相关工作经验者优先
-
1、参与快手搜索引擎研发工作,服务数亿海量用户; 2、参与搜索引擎核心架构设计与开发,涵盖的方向包括: (1)负责前沿ANN算法与引擎的研发,实现大容量、高吞吐、高精度、低成本的向量检索引擎,持续构建业界领先的技术能力; (2)负责自研百亿规模的视频、网页,商品等多类资源的检索系统研发,包括且不限于高效的建库系统,高性能的检索引擎; (3)面向搜广推业务,建设统一的检索平台,有机融合ANN,倒排等多类检索引擎,提供**效率的建库,服务,运维体验。 3、探索AI检索新技术、新思想的应用和落地。 任职要求 1、具备扎实的计算机理论基础、极强的编码能力,优秀的问题分析与解决能力,勇于挑战技术难题; 2、对索引耗时优化、吞吐性能优化、存储优化等方向,具有较强的分析能力和问题处理能力; 3、熟悉信息检索基础理论,有大规模分布式信息检索系统(如 ElasticSearch、Faiss等)研发与维护经验者优先; 4、有主流大规模推荐/搜索引擎架构研发经验者,或熟悉数据库技术,高并发高吞吐的系统经验者优先。
-
一、岗位描述: 1.参与产品需求分析和软件架构设计,根据产品要求制定相应的开发计划和技术方案。 2.使用C++和Qt框架进行软件开发,实现3D扫描仪的数据采集、图像处理和重建等核心功能。 3.设计和开发用户界面,提供直观友好的操作体验,并支持用户交互和配置。 4.进行软件模块的编码、调试和单元测试,确保代码的质量、可靠性和性能。 5.与硬件团队合作,进行设备驱动程序开发和集成测试,确保软硬件的协同工作。 6.参与系统集成测试和用户反馈,修复和优化软件缺陷,提供技术支持和改进建议。 7.编写技术文档和用户手册,协助培训和支持团队。 二、任职要求: 1.本科及以上学历,计算机科学、软件工程或相关专业。 2.熟练掌握C++编程语言,具备扎实的编程基础和面向对象设计思想。 3.具备Qt开发经验,熟悉Qt框架和Qt Creator开发工具。 4.具备良好的分析和解决问题的能力,能够快速定位和修复软件缺陷。 5.具备团队合作精神和沟通能力,能够与多个团队成员合作开展项目。 6.具备自我驱动力和持续学习的能力,能够适应快节奏的工作环境。 三、加分项: 1.具备图像传感器和机器视觉的应用开发经验。 2.熟悉3D扫描仪相关行业标准和数据格式。 3.了解跨平台开发,具备在Windows和Linux环境下开发的经验。 4.具备OpenGL或Vulkan等图形库的开发经验。 5.有3D模型处理和可视化相关项目经验。
-
岗位职责: 1、参与软件产品的需求分析、设计、编码工作; 2、编写、整理相关的需求文档,设计文档等; 3、在产品经理的指导下完成代码编制,调试,自测等工作; 4、根据项目计划,独立开发相应软件模块; 5、给团队成员提供技术支持。 入职要求:1、熟练掌握c++基本语法,掌握常用的数据结构与算法; 2、熟练使用STL,了解Windows软件开发、多线程、进程间通讯; 3、熟练使用OSG,OPENGL掌握计算机图形学基本知识; 4、接触过UE4、Unity3D、CE等三维引擎,熟悉DX的优先; 5、了解软件开发流程、设计模式、体系结构; 6、具有较强的分析和解决问题的能力,具备良好的合作精神; 7、具备较强的学习能力和主动性,有良好的进度意识和流程意识。 8、有主导项目开发的经验,能对项目组其他成员进行技术指导。
-
职位描述: 1、负责系统服务、基础平台的设计与开发(Windows、Linux) 2、负责跨系统、跨应用间通信架构的设计与开发 3、参与产品讨论、架构设计、技术评审、文档撰写等工作 4、关注产品细节,统筹解决技术问题、性能问题及预研性工作 任职要求: 1、三年及以上C++开发经验,掌握C++语言,能熟练使用C++标准库 2、掌握常用的OO设计原则和设计模式,能基于需求设计并实现高效、灵活的软件结构 3、熟悉多线程、多进程的开发,掌握基本的网络知识,熟悉网络编程 4、有较强的自学能力和攻克技术难点的能力,有良好的沟通能力、积极主动性、条理性和逻辑思维能力