岗位职责:
1.负责嵌入式软件系统(DSP/ARM/Vxworks/Linux)软件开发;
2.负责编写软件设计文档,参与需求分析、设计、开发、调试工作;
3.负责嵌入式操作系统内核裁剪和中间件开发。
岗位要求:
1.计算机科学与技术、软件工程、电子信息工程等相关专业毕业,掌握C/C++ 编程语言,掌握数据结构和常用算法,具备良好的代码编写习惯和文档编写能力;
2.以下技能需满足至少两项"
1)熟练QT 界面开发的各项技能,熟悉多线程编程,熟悉Linux常用命令;
2)熟悉ARM编程与外围电路,熟悉模块设计、代码编写、仿真、测试、维护等工作
3)熟悉以太网、CAN、串口通讯编程;
4)熟悉嵌入式操作系统理论,掌握操作系统内核相关知识,有Linux、RTOS平台上的开发经验。
3.熟悉软件开发的流程,习惯良好,自信,自驱动,擅于合作,良好的抗压能力,代码清晰整洁,有软件项目管理经验者优先;
4.有机器人、自动驾驶、无人机等行业控制系统相关软件开发经验者优先