职位描述
一、岗位职责
1.需求分析与设计:与硬件工程师沟通,明确产品功能需求、性能指标,并进行软件架构设计,规划软件模块、接口定义和交互逻辑等;
2.使用C/C++等编程语言,基于单片机(如STM32、FPGA等)编写嵌入式软件代码,实现硬件驱动、通信协议等功能。编写高质量、可读性强、符合编码规范的代码;
3.测试与验证,设计和编写测试用例,对软件功能、性能和稳定性进行俄式,确保软件满足需求规格;
4.文档编写与维护,编写软件设计文档、用户手册、技术说明书等文档,及时更新和维护技术文档;
5.配合其他部门进行技术支持,根据需求及时做出相应程序的修改和开发;
6.项目开发所需的新技术与新框架的研究与应用。
二、任职要求
1.本科及以上学历,计算机类相关专业优先;
2.年龄40周岁及以下;
3.精通C++、java等语言软件开发;
4.对数据库结构和原理有深入了解,能够进行数据库的优化调整;
5.开发过基于串口,TCP,CAN,蓝牙,Wifi等主流通信的功能模块;
6.具备良好的文档编制习惯和代码书写规范;
7.较强的逻辑分析和独立解决问题能力,学习能力强,工作认真,有责任心;
8.社会招聘需具备3年以上相关工作经验。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕