迈曦软件

电磁场算法开发工程师 (2-3人)

岗位职责:

负责以下方向之一的电磁场算法与软件开发:

1.低频、高频电磁场算法开发; 

2.计算电磁学建模方法,包括有限元、矩量法、边界元等;

3.电磁场计算后处理;

4.电磁场与电路系统耦合问题;

5.电磁场并行计算。


岗位要求:

1.电气工程、物理、数学、计算机等专业硕士及以上学历,博士优先。

2.熟练掌握FortranC/C++语言,具有比较丰富的计算电磁学程序开发经验;

3.熟悉Maxwell方程组的各种数值解法;计算电磁学相关基础知识扎实,在上述技术方向具有比较深入的研究及成果者优先;

4.掌握B-HD-E等相关材料非线性求解算法者优先;

5.掌握直接/间接场路耦合法进行场路耦合计算者优先;

6.具有ANSYS MaxwellEmag等仿真软件的应用经验者优先;

7.熟悉仿真技术,具备EMC/信号完整性/电源完整性相关原理者优先

8.具备良好的团队合作精神和沟通能力,责任感强,工作认真仔细。

材料本构开发工程师 (2-3人)

岗位职责:

1.负责金属、混凝土、土壤、橡胶、泡棉等材料本构模型开发;

2.配合单元开发进行本构测试;

3.基于迈曦软件进行本构模型集成;

4.关注国内外技术前沿,配合迈曦软件相关产品研发进行算法开发。


岗位要求:

1.固体力学、计算力学等相关专业硕士及以上学历,博士优先;

2.掌握J2流动、映射返回应力更新算法,具有相关项目经验者优先;

3.掌握大变形理论及连续介质力学基础,具有有限元法、无网格法编程经验者优先;

4.熟悉材料力学实验,能够运用ABAQUSLS-DYNAANSYS等软件进行虚拟仿真实验者优先;

5.掌握FortranC++开发语言,具有UMAT/VUMAT二次开发经验者优先;

6.具备良好的团队合作精神和沟通能力,责任感强,工作认真仔细。

CAE研发工程师(数值算法方向) (3-4人)

岗位职责:

负责以下方向之一的CAE软件算法开发:

1.数值算法开发,包括但不限于有限元法(FEM)、无网格法(SPHMPMEFGRKPM等)、边界元法(BEM)等;

2.网格自适应算法开发,包括但不限于网格自适应加密/松弛、网格重划分、随动网格、多级网格等;

3.断裂/损伤数值算法开发,包括但不限于扩展有限元(XFEM)、内聚力单元、断裂相场法、近场动力学等;


岗位要求:

1.工程力学、固体力学、机械、应用数学、土木工程、材料等相关专业;

2.熟悉相关数值算法理论,掌握材料非线性、几何非线性、接触非线性等相关知识者优先;

3.具有数值算法研发经验者优先;

4.具备一定的科研能力,能快速理解paper,具备算法创新能力者优先;

5.熟悉Visual Studio 开发环境,熟练使用C/C++Fortran开发语言,具有良好的编码习惯及面向对象的编程思想;

6.具备良好的团队合作精神和沟通能力,责任感强,工作认真仔细。

高性能数值计算开发工程师 (2-3人)

岗位职责:

1.负责公司底层数值算法的功能开发,包括但不限于稀疏线性代数、非线性迭代算法等;

2.在满足产品功能要求的基础上,能够有效利用多线程、众核计算以及GPU等硬件通过并行计算实现性能提升;

3.负责产品的多平台适配工作,包括不同操作系统、不同处理器以及不同加速设备等;

4.学习计算数学相关领域国际前沿的技术理论,并结合公司产品需求进行实际落地应用。


任职要求:

基本要求:熟悉Linux/Windows环境下 C++/C/Fortran编程,熟练掌握常用数据结构与算法,良好的编程动手能力、逻辑思维和快速学习能力。

1. 有参与过较大型项目的软件开发,对makefile, gdb之类的编译和调试经验丰富者优先;

2. 熟悉现代 ARM/×64 指令集、微架构和 SIMD 编程,了解指令流水线/存储器层次结构,具备分析性能瓶颈并优化能力,有数值计算相关开发经验优先;

3. 并行计算优化工程师 (GPU/DCU方向):对计算机体系机构了解,理解Cache DMA,流水线加速指令集对计算性能的影响:对现代GPU/DCU体系结构与微架构有一定认知。有OpenCLCUDA并行编程经验优先。

CAE研发工程师(多物理场方向) (4-6人)

岗位职责:

1.参与公司多物理场仿真产品功能开发;

2.根据项目计划,在保质保量的前提下,按时完成开发任务;

3.负责相关产品的软件功能模块设计及实施;

4.负责编写符合质量体系的软件技术文档。


岗位要求:

1.研究生以上学历计算力学,计算声学,计算电磁学方向优先

2.掌握有限元、边界元、棱边元、无网格法、统计能量法、有限体积法等工程数值方法中的一项或多项;

3.具备在电磁、热、压电、振动噪声、电磁兼容、流体、流固耦合等多物理场及多场耦合仿真情景中的应用经历;

4.熟悉FortranC++语言,具有较好的编程能力;

5.能够使用商业CAE软件分析各类多物理场及多场耦合问题;

6.具有有大型CAE软件开发经验者优先;

7.要求具有良好的学习、沟通、表达能力,具有较高的责任感和良好的团队协作能力。

流体求解器研发工程师 (2-3人)

岗位职责:

负责以下方向之一的流体算法及相关技术开发:

1.多相多组分算法开发;

2.MRF、滑移网格或动网格技术开发;

3.多孔介质模型开发;

4.燃烧、烧蚀模型开发。


任职要求:

1.力学、物理、数学、化学、计算机等相关专业,具有硕士及以上学历,博士优先;

2.有较强的流体基础理论及数值方法基础,精通有限体积法、有限元、有限差分、LBM等数值方法中的一种;

3.熟练掌握C/C++语言,在上述技术方向之一具有较丰富的代码开发经验;

4.具有流体软件使用经验;

5.良好的学习能力,工作思路清晰,思维活跃,责任心、团队协作能力强。

汽车NVH软件开发工程师 (2-3人)

岗位职责:

1.基于迈曦软件软件的架构体系,建立统一规范的NVH软件开发标准和验证流程。

2.NVH软件的开发、测试、集成和与OptiStruct软件的对标;

3.从零部件到整车进行软件性能的全面测试。


岗位要求:

1.力学、机械工程、汽车等相关专业本科及以上学位;

2.具备良好的责任感、沟通能力及团队协作精神,思维敏捷,踏实肯干,积极主动;

3.熟练使用至少一种编程语言,如C++Pythonmatlab等,具有良好的代码开发能力;

4.熟悉汽车NVH的分析内容,了解灵敏度分析、NTFVTF等相关评价指标;

5.熟悉掌握频响分析、随机振动、模态分析等相关动力学理论,有动力学方面的程序开发经验优先;

6.能熟练使用OptiStruct软件进行汽车NVH分析优先。

非线性算法开发工程师 (1-2人)

岗位职责:

1.基于迈曦软件软件的架构体系,开发非线性分析的相关内容。

2.非线性程序的开发、测试、集成和与Abaqus软件的对标;

3.从标准算例到复杂工程实例进行软件性能的全面测试。


岗位要求:

1.力学、材料、数学、机械工程、汽车等相关专业本科及以上学位;

2.具备良好的责任感、沟通能力及团队协作精神,思维敏捷,踏实肯干,积极主动;

3.熟悉有限元线性、隐式非线性等算法流程,有非线性迭代算法的开发经验者优先;

4.熟悉各种单元类型,对板壳单元、膜单元等有开发经验者优先;

5.熟悉有限元接触模块,有罚函数法、拉格朗日法、增广拉格朗日法的开发经验者优先;

6.熟悉几何非线性,有大位移、大应变、大转动问题的开发经验者优先;

7.熟练使用至少一种编程语言,如C++Pythonmatlab等,具有良好的代码开发能力;

8.能熟练使用Abaqus软件者优先。

多体动力学软件开发工程师 (2-3人)

岗位职责:

1.基于迈曦软件软件的架构体系,开发多体动力学的相关内容。

2.多体动力学程序的开发、测试、集成和与某一商业多体动力学软件的对标;

3.从标准算例到复杂工程实例进行软件性能的全面测试。


岗位要求:

1.力学、材料、数学、机械工程、汽车等相关专业本科及以上学位;

2.具备良好的责任感、沟通能力及团队协作精神,思维敏捷,踏实肯干,积极主动;

3.熟悉刚体动力学、多体动力学等算法流程,有多体动力学算法的开发经验者优先;

4.能熟练使用AdamsSimcenter Motion软件者优先;

5.熟悉绝对节点法、共旋坐标法以及几何精确法等者优先;

6.熟悉有限元线性、隐式非线性等算法流程;

7.熟练使用至少一种编程语言,如C++Pythonmatlab等,具有良好的代码开发能力。

显式动力学分析软件开发工程师 (2-3人)

职责描述:

1.负责显式有限元接触碰撞功能开发;

2.负责显式有限元连接关系功能开发;

3.负责显式有限元并行计算开发。


任职要求:

1.力学、机械工程、车辆工程、土木工程等专业硕士及以上专业;

2.熟练掌握有限元理论,在上述技术方向之一具有较深入的研究及成果;

3.熟练掌握C/C++/Fortran语言,具有比较丰富的计算力学程序开发经验;

4.工作思路清晰、思维活跃,责任心、团队协作能力强

金属成形分析软件开发工程师 (1人)

职责描述:

1.负责金属成形分析软件有限元模拟系统的模块化封装;

2.负责金属合金材料数据库开发;

3.编写相关产品的设计文档;

4.领导安排的其他工作任务。


任职要求:

1.材料成型、冶金、力学、机械、车辆工程、土木工程等专业毕业;

2.本科以上学历,研究生为佳;

3.具有材料学领域扎实的专业知识;

4.熟练掌握C/C++/Fortran语言,具有比较丰富的有限元程序开发经验;

5.具备良好的业务沟通和工作协调能力,工作态度积极,认真负责,愿意出差;

6.具有铸造、锻造、热处理、焊接等技术工作经验,为佳;

7.具有一定的CAD/CAE应用经验,能熟练使用SIMUFACTProCASTMAGMADEFORMDYNAFORM等成形仿真软件者,为佳;

8.具有优秀的学习、文案和语言表达能力者为佳。

材料成形CAE工程师 (1人)

职责描述:

1.负责金属成形CAE软件的技术支持,包括工程咨询、指导应用、培训等工作;

2.负责成形仿真软件功能调研、试用、测试等工作;

3.编写相关项目的测试报告等文档;

4.领导安排的其他工作任务。


任职要求:

1.材料成型、冶金、力学、机械、车辆工程、土木工程等专业毕业;

2.本科以上学历,研究生为佳;

3.具有材料学领域扎实的专业知识;

4.具有铸造、锻造、热处理、焊接等技术工作经验;

5.具有CAD/CAE应用经验,能熟练使用SIMUFACTProCASTMAGMADEFORMDYNAFORM等成形仿真软件;

6.具备良好的业务沟通和工作协调能力,工作态度积极,认真负责,愿意出差;

7.具有优秀的学习、文案和语言表达能力者为佳。

图形用户界面开发工程师 (2-3人)

职责描述:  

1.负责调研国内外同类型优秀软件;

2.完成图形用户界面的设计与开发工作;

3.负责对现有功能的优化与维护。


任职要求:

1.熟练掌握C/C++开发语言;

2.熟练使用Qt图形用户界面开发工具;

3.熟悉Visual Studio开发平台;

4.具有CAD/CAE等工业软件开发经验者优先;

5.熟悉OpenGL图形渲染者优先

6.具备良好的团队协作能力,责任心强。

几何算法开发工程师 (2人)

岗位职责:
1.负责CAE软件的几何建模、几何编辑与清理算法研发;
2.撰写开发过程中相关的技术文档。


任职要求:
1.本科及以上学历,计算机/机械/力学/土木等相关专业;
2.熟悉图形学知识,熟悉NURBS曲线,曲面理论,熟练使用OpenCASCADE接口;
3.具备Qt或其他界面编程经验,熟练使用C++开发语言,良好的编码习惯及面向对象的编程思想;
4.熟悉软件架构设计的基本方法和工具,熟悉软件开发流程与设计模式,熟悉常用数据结构与算法;
5.熟悉GIT版本控制软件;
6.使用过ACIS、Parasolid等几何内核者优先;
7.熟悉网格剖分算法的优先;
8.具备良好的责任感、沟通能力及团队协作精神,思维敏捷,踏实肯干,积极主动。

渲染引擎开发工程师 (2-3人)

职责描述:

1.负责调研国内外同类型优秀软件的渲染引擎功能;

2.完成软件渲染相关的功能,包括前处理、后处理和其他渲染等;

3.负责对现有功能的优化与维护。


任职要求:

1.熟练掌握C/C++开发语言;

2.熟悉OpenGL图形渲染;

3.熟悉Visual Studio开发平台;

4.熟悉Qt图形用户界面开发工具者优先;

5.具有CAD/CAE等工业软件开发经验者优先;

6.具备良好的团队协作能力,责任心强。

CAE应用工程师(通用有限元方向) (8人)

岗位职责:

1.负责迈曦CAE软件通用有限元模块相关的技术资源(帮助文件、培训教程、演示文档等)的制作;

2.负责迈曦CAE软件通用有限元模块相关客户的需求调研、技术方案的拟定、技术演示和验证、售后实施等;

3.负责迈曦CAE软件通用有限元模块的测试;

4.负责公司仿真咨询项目的实施。


任职要求:

1.固体力学、机械工程、车辆工程、航空航天等相关专业,硕士及以上学历;

2.具有一定的工程应用经验,至少熟悉一款大型仿真分析前后处理软件和至少一款求解器软件,前处理软件如HyperMeshANSAPartran、求解器如AbaqusNastran等,具有航空航天、汽车等实际应用经验者优先;

3.具有编程经验或有限元软件二次开发经验的者优先;

4.具备良好的团队合作精神和沟通能力。

CAE应用工程师——显式动力学 (2-3人)

岗位职责

1.负责迈曦CAE软件显示动力学相关的技术资源(帮助文件、培训教程、演示文档等)的制作;

2.负责迈曦CAE软件显示动力学模块相关客户的需求调研、技术方案的拟定、技术演示和验证、售后实施等;

3.负责迈曦CAE软件显示动力学模块的测试;

4.负责公司仿真咨询项目显示动力学相关内容的实施。


任职要求

1.硕士及以上学历,理论与应用力学、固体力学、工程力学或机械相关专业;

具有一定的显示动力学仿真应用经验,熟练掌握LS-Dyna或其它显示动力学软件,以及至少一款结构通用求解软件(Anasys mechanical优先,或optistructabaqusNastran中一种亦可),熟练掌握一款前处理软件

2.在显式动力学应用领域有1-3年工作经验,熟悉整车碰撞安全、直升机抗坠毁、跌落仿真(手机、家电)优先,优秀且具有一定经验的应届生亦可考虑;

3.具有编程经验或有限元软件二次开发经验的者优先;

4.具备良好的团队合作精神和沟通能力。

CAE应用工程师(电磁场方向) (1人)

岗位职责:

1.负责迈曦CAE软件电磁模块相关的技术资源(帮助文件、培训教程、演示文档等)的制作;

2.负责迈曦CAE软件电磁模块相关客户的需求调研、技术方案的拟定、技术演示和验证、售后实施等;

3.负责迈曦CAE软件电磁模块的测试;

4.负责公司电磁场仿真咨询项目的实施。


任职要求:

1.电机与电器、电磁等相关专业,具有较强的电场/磁场理论背景,硕士及以上学历;

2.具有一定的电磁场仿真应用经验,至少熟悉一款大型电磁场仿真软件,如MaxwellInfolyticaComsolFlux等,具有工程应用经验者优先;

3.具有编程经验或有限元软件二次开发经验的者优先;

4.具备良好的团队合作精神和沟通能力。

python后端开发工程师 ( 2人)

岗位职责:

1.负责开发迈曦软件的云端应用和产品;

2.负责协助其他部门实现网络服务相关的功能需求。


任职要求

1.本科及以上学历,计算机或相关专业毕业;

2.熟悉Python语言开发,有一定面向对象设计分析能力;

3.熟悉Linux/unix操作系统基础原理,熟练使用Linux系统;

4.熟悉TCP/IPHTTP等协议,有良好的网络、计算机体系结构方面的知识。


优选条件:

1.熟悉使用Django, Flask, Tornado框架中的至少一种;

2.熟悉JS/AS/AJAX/HTML5/CSS等前端开发技术。

C++开发工程师 (2人)

岗位职责:

1.负责开发MxSimLab产品;

2.负责为开源CAE软件编写调用接口。


任职要求

1.本科及以上学历,计算机类、力学类、机械类等相关专业;

2.熟悉 C++有一定面向对象设计分析能力;

3.熟练使用STL库和Visual Stdio,掌握基本数据结构和算法;

4.CMakegitQt使用经验的优先;

5.CAE软件使用经验或3D建模软件的优先;

6.熟悉计算机图形学或计算力学的优先。

多学科设计算法开发工程师 (2-3人)

岗位职责:

1. 结构优化与设计算法的开发;

2. 主流CAE和CAD软件的二次开发;

3. 敏感性分析、实验设计、优化算法、不确定性分析、反求算法等多学科设计优化算法的开发与复现。


任职要求:

1.机械、数学、计算机等专业硕士及以上学历,博士优先;

2.了解机器学习、优化等领域的主流算法(SVR、CGDBT、GA、PSO、HDMR等),有相关算法实践与开发经验者优先;具有机械工程、车辆工程等相关领域的应用背景者优先;

3.有较强的数学和编程能力,熟悉Python,熟悉PyQt5者优先。