-
EDA软件开发工程师(GUI与AI开发方向)
福州
岗位描述
1. 图形用户界面(GUI)开发与现代化,保障高性能与稳定性,确保GUI在处理大规模设计时依然流畅、稳定
2. 人工智能(AI)功能集成与应用,构建AI驱动的设计功能
3. 负责AI模型训练,集成测试与迭代
4.负责开发AI平台与框架,参与构建用于支持AI功能的底层平台,包括设计生成式AI(GAI/GPT)的架构、AI智能体(AI Agent)、优化提示工程(Prompt Engineering)以及与大型语言模型(LLM)的接口
岗位要求
1.计算机、电子工程、软件工程或相关专业本科及以上学历,3年以上C++桌面应用开发经验,有EDA、CAD、CAM等工业软件开发背景者优先。
2.精通C++17/20标准,扎实掌握数据结构与算法,熟悉设计模式,具备良好的面向对象编程思想,能编写高性能、可维护的C++代码。
3.熟练掌握QT框架,包括核心模块(QtCore、QtGui、QtWidgets)、信号槽机制、模型视图架构、自定义控件开发,界面布局及QQuick经验,有Windows/Linux跨平台开发及系统兼容适配经验。
4.熟悉多线程编程与性能优化技巧,了解内存管理、锁机制、无锁数据结构,能处理大规模图形数据的并发操作与实时渲染。
5.具备良好的问题分析与解决能力,高性能程序调试、性能优化能力,有强烈的技术热情与学习能力,能独立承担模块开发,具备团队协作精神与沟通能力。
6.有AI/ML技术栈经验者优先,例如:
a.框架与模型:熟悉主流的机器学习框架,如 PyTorch、scikit-learn,并对前沿的LLM(如GPT、Gemini等)有实际应用经验。
b. AI应用技术:对 RAG、AI Agent框架(如LangChain)、提示工程、向量数据库 等技术有深入理解和实践经验。
7.持续学习与创新:EDA和AI领域都在飞速发展,候选人需要对新技术(特别是AI)保持好奇心和学习热情,勇于尝试和推动创新。
-
内核开发工程师
福州
岗位描述
1.负责核心架构设计与开发
2.负责2D/3D Canvas深度定制开发
3.负责设计与实现核心功能模块的复杂需求
4.负责技术文档编写,参与代码评审和应届工程师指导
5.负责持续优化软件架构和跨平台(Windows/Linux)部署与后续功能扩展
岗位要求
1.计算机、电子工程、软件工程或相关专业本科及以上学历,3年以上C++桌面应用开发经验,有EDA、CAD、CAM等工业软件开发背景者优先
2.精通C++17/20标准,扎实掌握数据结构与算法,熟悉设计模式,具备良好的面向对象编程思想,能编写高性能、可维护的C++代码
3.熟练掌握QT框架,包括核心模块(QtCore、QtGui、QtWidgets)、信号槽机制、模型视图架构、自定义控件开发,有QT图形视图框架(Graphics View Framework)实际项目经验
4.熟悉多线程编程与性能优化技巧,了解内存管理、锁机制、无锁数据结构,能处理大规模图形数据的并发操作与实时渲染
5.具备良好的问题分析与解决能力,有强烈的技术热情与学习能力,能独立承担模块开发,具备团队协作精神与沟通能力
6.具备图形库开发经验和混合渲染项目实践者优先
7.掌握几何算法与计算几何基础,并且能实现算法解决实际问题经验者优先
8.持续学习与创新:EDA和AI领域都在飞速发展,候选人需要对新技术(特别是AI)保持好奇心和学习热情,勇于尝试和推动创新
9.加分项:
a. 有OpenGL/DirectX图形编程经验,了解GPU加速渲染技术
b. 熟悉跨平台开发流程,有Windows与Linux双平台调试与部署经验
c. 了解脚本语言(Python/Lua)与自动化测试框架,能编写测试脚本或插件扩展
d. 参与过开源EDA项目或有相关技术博客/开源贡献者优先
-
自动化测试工程师
福州
岗位描述
1.负责公司核心EDA工具的自动化、性能、稳定性及回归测试,确保产品符合设计标准与用户实际应用场景需求
2.负责软件自动化测试方案的设计与落地,主导自动化测试框架(如Pytest)的搭建与维护
3.编写高效、稳定的自动化测试脚本(Python/Tcl/Shell),显著提升测试效率与覆盖率,并将脚本集成到CI/CD流水线中
4.执行自动化测试,提交并跟踪缺陷,协助开发人员(RD)定位和分析问题,并对测试结果进行深度分析,输出标准化的测试报告
岗位要求
1. 全日制本科及以上学历,3年以上软件测试或开发经验,其中至少1年以上成熟产品相关测试经验,有实际芯片设计/流片经验者优先
2.熟练掌握HttpRunner、AirTest、Appium等至少一种自动化测试框架,具备独立开发复杂自动化脚本的能力,能搭建或优化测试框架者优先
3.熟练掌握接口测试/SDK测试/UI自动化测试,以及对图像识别和数据分析有测试经验者优先
4.对CI/CD持续集成流程有实际应用经验,了解C/C++者优先
5. 具备优秀的逻辑思维能力和独立分析、定位复杂问题的能力,能与跨部门开发人员高效协作
6.持续学习与创新:EDA和AI领域都在飞速发展,候选人需要对新技术(特别是AI)保持好奇心和学习热情,勇于尝试和推动创新






