岗位职责:
负责三维CAE仿真软件、一维系统仿真软件的用户交互界面和软件功能的开发设计、实现、优化,工作内容包含:
1.配合产品团队进行交互和UI设计,理解业务需求,负责梳理业务逻辑并技术拆解;
2.负责软件框架、基于Qt框架的用户交互界面、以及数据管理和存储等软件功能的开发实现、单元测试设计、bug修复、性能调优,保证软件的稳定性和可扩展性;
3.主导开发团队协作,参与功能接口的定义,负责功能模块的集成和调用,实现软件产品功能;
4.负责相关架构设计、详细开发设计、开发自测等文档的编写工作;
5.参与开发和维护软件通用框架、通用UI组件、通用功能组件。
任职要求:
1.本科及以上学历,3年以上软件开发工作经验;
2.熟练使用C++语言,熟练使用Qt或MFC框架;
3.熟悉面向对象的编程思想和常用的软件设计模式,具有一定代码架构能力;
4.掌握基本软件开发流程和开发工具;
5.对技术有热情,思维敏捷、踏实肯干、积极主动,有快速学习和解决问题能力;
6.具有良好沟通与表达能力,良好的团队协作精神与责任感。
加分项:
1.有商业CAE软件、或一维系统仿真软件的使用或开发经验;
2.有插件式开发经验。