迈曦软件

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

职责描述:

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

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

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


任职要求:

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

2.熟悉OpenGL图形渲染;

3.熟悉Visual Studio开发平台;

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

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

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

网格剖分算法工程师(社招/校招) (1-2人)

 

岗位职责
1. 负责现有网格算法的维护和优化;
2. 针对特定需求,负责网格算法的调研与开发。

任职资格
1.  力学、机械、数学、计算机图形学等相关专业硕士及以上学历;
2. 具有网格剖分算法理论或熟悉计算几何相关理论;
3. 深刻了解一种或多种网格剖分算法、优化方法以及质量检查方法;
4. 熟悉C++开发,具有良好的编码习惯及面向对象的编程思想;
5. 熟悉 NetGen/Triangle/Tetgen/Gmsh 等相关算法二次开发和使用经验者优先;
6. 熟悉Hypermesh、Ansa等网格生成软件者优先;
7. 熟悉OCC几何开源库者优先;
8. 具备良好的责任感、沟通能力及团队协作精神,思维敏捷,踏实肯干,积极主动。


CAE软件开发工程师(NVH模块开发)(社招/校招) (1-2人)

岗位职责

1.负责NVH性能开发、测试和对标工作,协助问题解决;
2.协助结构NVH及路噪相关NVH问题的诊断、解决方案的制定及验证;
3.协助结构动力学相关功能维护以及完善。

任职资格

1.本科及以上学历,车辆、机械、力学等相关专业;
2.熟练使用至少一种编程语言,如C++、matlab等,具有良好的代码开发能力; 
3.熟练应用有限元前处理软件及NVH求解器软件,如Ansys、Hyperworks-NVHD、Nastran、Optistruct等; 
 4.熟悉掌握频响分析、随机振动、模态分析、响应谱分析等相关动力学理论,有动力学方面的程序开发经验优先;
5.擅长车身NVH(NTF/VTF/IPI等)传函分析优化,对整车路噪NVH仿真分析有丰富经验;
6.思路清晰,具备较强的沟通协作能力,以及较强的抗压能力、执行力与交付意识。


CAE软件开发工程师(疲劳模块)(社招/校招) (1-2人)

岗位职责

1.主要负责疲劳软件程序开发,包括疲劳分析功能需求整理、功能细化、程序开发、对标软件测试验证等;
2.根据开发进度和任务分配,高效率高质量地完成相关的设计、开发任务,解决开发过程中的技术问题。

任职资格

1.本科及以上学历,土木/机械/力学等理工科相关专业相关专业;
2.熟悉Visual Studio开发环境,熟练使用C或C++开发语言,良好的编码习惯及面向对象的编程思想;
3.掌握疲劳分析相关知识,具有疲劳程序开发工作经验;
4.具有疲劳分析软件使用经验者优先,如nCode、FEMFAT、FeSafe等;
5.熟悉FKM准则,了解焊点焊缝疲劳分析思路。
6.思路清晰、具备较强的沟通协作能力,以及较强的抗压能力、执行力与交付意识。


CAE软件开发工程师(单元算法方向)(社招/校招) (1-2人)

岗位职责

1.固体力学有限元数值仿真程序设计与研发、显式动力学模块功能扩展和优化、单元算法研发。
2.研发领域涉及内容包括板壳、梁、实体等固体有限元单元技术、材料非线性、几何非线性、接触等。

任职资格

1.本科及以上学历,计算机/机械/材料/力学相关专业,博士学位优先。
2.熟练使用Fortran,C或C++开发语言,良好的编码习惯及面向对象的编程思想。
3.有较强的力学和数值方法基础,熟练掌握有限元技术,并具有相应的代码开发经验,最好具有跨学科仿真软件的研发经验。
4.熟悉软件架构设计的基本方法和工具,熟悉软件开发流程与设计模式,熟悉常用数据结构与算法。
5.具有有限元分析软件使用经验者优先。
6.良好的学习、沟通与表达能力,良好的团队协作精神与责任感,思维敏捷,踏实肯干,积极主动。


数据管理开发工程师(校招) (1-2)

岗位职责

1.负责对公司CAE产品的现有数据结构进行优化,提高数据交互效率,降低数据内存占用;
2.负责面向上亿量级的数据查询、计算、存储及数据架构的升级;
3.负责研发CAE数据管理相关技术发展新方向;
4.完成上级领导交代的与工作相关的其他任务。


任职资格

1.硕士研究生及以上学历;
2.计算机相关专业,精通C++语言;
3.熟悉CAE软件的基本数据组成,有CAE数据管理开发经验者优先;
4.有使用或开发CAE软件经验者优先。

ALE算法工程师(校招) (2)

岗位职责

1.负责显式动力学任意拉格朗日欧拉方法(Arbitrary Lagrange-Euler,简称ALE)开发和维护,包括但不限于ALE方法的需求调研,程序开发,对标软件测试;
2.根据公司需求和任务要求,完成ALE相关的功能性仿真。


任职资格

1.硕士及以上学历,车辆、船舶、航空航天、工程力学等力学相关专业;
2.具有ALE方法仿真经验,掌握使用LS-DYNA、Radioss或其它动力学软件进行ALE流固耦合分析或爆炸等;
3.了解ALE方法基本实现原理,有相关算法开发经验者优先;
4.熟悉使用C/C++、Fortran、Python当中至少一种开发语言;
5.良好的学习、沟通及表达能力,良好的团队协作精神与责任感,踏实肯干。

接触算法工程师(校招) (2)

岗位职责

1.负责显式动力学接触算法开发和维护,包括接触搜索算法和接触力计算方法理论研究,程序开发,对标软件测试。
2.根据公司需求和任务要求,完成复杂接触相关的功能性仿真测试。


任职资格

1.硕士及以上学历,车辆、船舶、航空航天、工程力学等力学相关专业;
2.具有显式动力学分析仿真经验,掌握使用LS-DYNA、Radioss或其它动力学软件进行显式动力学分析等;
3.了解接触搜索算法和接触力计算方法的经典方法原理,有相关算法开发经验者优先;
4.熟悉使用C/C++、Fortran、Python当中至少一种开发语言;
5.良好的学习、沟通及表达能力,良好的团队协作精神与责任感,踏实肯干;


CAE软件开发工程师(校招) (2)

岗位职责

1.负责显式动力学仿真软件的开发和维护,包括大步长的时间积分算法开发,子循环、动态松弛、重启动等技术研究与开发,对标软件测试。
2.根据公司需求和任务要求,完成显式动力学分析技术相关的研究与开发。


任职资格

1.硕士及以上学历,车辆、船舶、航空航天、计算力学等力学相关专业;
2.具有显式动力学分析仿真经验,掌握使用LS-DYNA、Radioss或其它动力学软件进行显式动力学分析等;
3.了解显式动力学分析方法,有相关开发经验者优先;
4.熟悉使用C/C++、Fortran、Python当中至少一种开发语言;
5.良好的学习、沟通及表达能力,良好的团队协作精神与责任感,踏实肯干;

并行算法开发工程师(校招) (2)

岗位职责

1.负责CPU并行、多节点并行、GPU并行算法的开发和维护,包括并行技术研究、并行架构设计、并行算法的设计等。
2.根据公司需求和任务要求,完成显式动力学分析软件相关算法的并行实现和效率调优。


任职资格

1.硕士及以上学历,计算机、车辆、船舶、航空航天、计算力学等力学相关专业;
2.了解CPU并行方法、多节点并行方法、GPU并行方法,有相关开发经验者优先;
3.具有显式动力学分析仿真经验,掌握使用LS-DYNA、Radioss或其它动力学软件进行显式动力学分析者优先;
4.熟悉 Cuda编程、MPI并行、OpenMP并行当中至少一种并行技术;
5.熟练使用C/C++、Fortran、Python当中至少一种开发语言;
6.良好的学习、沟通及表达能力,良好的团队协作精神与责任感,踏实肯干。



边界层网格剖分算法开发工程师(校招) (2)

岗位职责

1.负责边界层网格相关剖分算法开发
2.负责边界层网格软件界面设计
3.配合产品经理完成其它相关任务


任职资格

1.本科及以上学历,计算机/力学/机械/数学等相关专业
2.熟悉C++编程,了解常用数据结构和算法
3.熟悉边界层网格相关剖分算法,有C++实际开发剖分算法经验
4.了解常用三角形和四面体剖分算法,有advancing front method(前沿推进法)开发经验优先
5.有gmsh等开源软件使用经验优先
6.有常用商软网格剖分算法使用经验优先
7.了解open cascade开源库优先


中低频电磁算法工程师(校招) (2)

岗位职责

1.中低频电磁场仿真软件求解器开发,包括电路模块、电机模块、电磁材料等模块的开发;
2.负责竞品软件算法的调研;
3.负责开发配套材料的编写,包括理论文档等文档编写;
4.完成上级领导交代的相关工作。


任职资格

1.具有硕士及以上学历(或本科学历两年以上相关工作经验);
2.熟悉计算电磁学算法,至少掌握有限元、边界元、有限差分法等数值方法中的一种或多种;
3.掌握中低频电磁场理论,具备电机、变压器、电机绕组、电磁材料、数学物理等相关理论知识;
4.了解电路建模及仿真基本原理,具备电路仿真经验值优先;
5.熟悉使用C++、C、Matlab等开发语言,具备计算电磁开发经验者优先;
6.熟悉掌握电磁仿真商业软件,掌握Maxwell、Comsol、CST、HFSS等商业软件中的一种或多种软件;
7.具有良好的学习、沟通及表达能力,有上进心、团队协作精神以及责任感。

高频电磁场算法工程师(校招) (2)

岗位职责

1.基于C++进行高频电磁场模块相关功能开发和功能维护;
2.基于时域和频域理论方法开发高频电磁场求解器;
3.编写高频电磁场对应模块的理论文档以及技术手册;
4.完成上级领导交代的相关工作。


任职资格

1.电磁场、天线设计、微波、电磁兼容以及信息与通信工程等相关专业。
2.精通电磁场数值计算方法,如FDTD、FDFD、FITD、FIFD、TDFEM、FDFEM、MoM、BEM等。
3.具备良好的数理基础,尤其是线性代数,电磁学等,有一定的编程基础,能进行数值算法开发。
4.具备高频电磁场仿真经验,有电磁兼容模拟以及天线仿真设计相关经验者优先。
5.有责任心,敢于迎接挑战,希望从事工程数值软件开发。

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者优先。