岗位职责
- 需求分析:根据产品开发需求,完成底层软件需求分析和分解,输出需求规格说明书;
- 软件架构设计:根据需求说明书,通过设计相应软件系统的体系结构、将整个系统分解成若干个子系统或模块、定义子系统或模块间的接口关系、对各子系统进行具体设计定义等工作,完成软件概要设计和详细设计,并输出相关设计文档;
- 测试与交付
1. 根据软件验证需求, 协助软件测试团队或人员制定测试策略、搭建测试环境、开发测试软件等,为软件测试提供有效的技术支持。
2. 根据测试中发现的问题,及时修复程序BUG、解决各类缺陷,确保系统交付质量。
3. 根据交付要求,提交相关技术文档,确保文档规范性和完整性。
- 软件维护和升级
1. 上线后,根据软件运行情况及用户反馈,及时修复软件系统缺陷,纠正运行中发现的错误,确保软件稳定、安全、高效运行。
2. 根据业务需求和问题分析,持续对软件系统进行迭代升级,扩展软件功能,提升软件性能。
- 技术支持
根据需求,及时为上下游部门、用户提供相关技术支持和配合,包括但不限于参与产品技术宣传与推广、技术问题答疑、技术培训与宣导、操作应用手册编写等。
岗位要求
- 专业:车辆工程,自动化,控制理论及工程,计算机科学、软件工程、电子工程、信息工程、通信工程等;
- 英文:英文开发资料阅读无障碍,口语流利优先
- 经历:
1. 有相关控制器软件开发经验者优先
2. 车队成员优先
3. 数学建模大赛获奖者优先
- 知识与技能:
1. 扎实的数学理论及控制理论基础
2. 熟练掌握相关开发语言:C语言、M语言等
3. 熟练掌握相关开发工具:Matlab、simulink等
4. 熟悉行业相关技术标准规、规范、网络协议:CAN、Ethernet等
5. 熟悉软件工程的常见工作流程和思想、常用算法和数据结构
- 关键能力要求:专业性、分析性思维、沟通能力、学习领悟、团队合作。
当前职位已下线
为你揭秘各职业的工作内容|薪资水平…
从事光纤通信、卫星通信、数字微波通信、无线和移动通信、通信交换系统和综合业务数字网以及综合网和有线传输系统的研究、开发、设计、制造、使用与维护的工程技术人员。