岗位职责:
1. 求解器通用开发框架设计与核心模块开发;
2. 求解器架构设计、代码重构与优化,引领团队进行高效软件开发;
3. 技术成果转化及相关技术文档编写。
任职要求:
1.硕士及以上学历,数学、计算机、控制、力学等相关专业,5年以上相关开发经验;
2.熟练运用Fortran,C/C++,Python开发语言,代码功底扎实,良好的编码习惯及较强的设计意识;
3.熟悉Windows、Linux操作系统基本原理,有跨平台开发经验,熟悉代码移植与交叉编译;
4.较强的质量意识,全面执行单元测试和代码审查;
5.有较强的架构意识,具有跨学科软件的研发经验;
6. 良好的学习、沟通与表达能力,良好的团队协作精神与责任感,思维敏捷,踏实肯干,积极主动。
加分项:
1. 具有商用有限元分析软件使用经验
2. 有CAD/CAE/数值计算等领域开发经验
3. 有大规模软件系统重构、性能分析和优化经验
其他加分项:
1. 熟悉常用的CFD软件架构优先,如Fluent、CFX、,STAR-CCM+、OpenFOAM等;
2. 熟悉科学计算常用的并行算法及工具:MPI、OpenMP、CUDA、OpenCL等。
本岗位根据候选人技术方向可走向高性能计算、流体求解器或软件工程方向