职位描述
岗位职责:(至少4年以上软件开发经验)
1. 负责算法软件的设计与开发,包括根据产品需求进行算法选型、设计与优化,完成软件架构搭建与核心代码编写。
2. 参与算法的仿真与验证工作,通过模拟实验评估算法性能,确保算法满足实际业务需求,并对算法进行持续改进。
3. 协同硬件团队,完成软件与硬件的集成与调试,保障系统整体的稳定性与兼容性,及时解决集成过程中出现的软件问题。
4. 分析和解决算法软件在测试、上线及售后过程中出现的各类问题,提供有效的技术支持与解决方案,保障产品的正常运行。
5. 关注行业技术动态和前沿研究成果,探索新技术在算法软件中的应用,推动技术创新与产品升级。
6. 编写详细的技术文档,记录算法原理、设计思路、实现过程及测试结果等,便于团队成员理解与后续维护。
任职要求:(至少4年以上软件开发经验)
1. 计算机科学、数学、电子信息等相关专业,本科及以上学历。
2. 熟练掌握 C 编程语言,QT框架,具备扎实的数据结构和算法基础,能够高效实现算法功能。
3. 有编译器算法优化经验者优先。熟悉 LLVM、GCC 等开源编译框架的技术演进者优先。
4. 具备良好的逻辑思维和问题解决能力,能够快速定位和解决算法软件中的问题,对复杂问题有深入分析和解决的能力。
5. 具有较强的学习能力和自我驱动力,能够快速掌握新知识和新技术,适应不断变化的技术环境。
6. 具备良好的团队合作精神和沟通能力,能够与团队成员、其他部门有效协作,共同完成项目任务。
7. 至少4年以上软件开发经验,有实际产品级编译器开发或优化经验者优先考虑。