核心职责
1、根据雷达项目需求,对上位机进行修改测试、版本管理,确保雷达出厂上位机测试充分:
(1)适应性调试:发现并排除软件程序中的错误,通过控制程序的执行过程,查看执行状态,找到问题点并进行修正。调试手段包括打断点调试和标记语句调试。
(2)版本管理:版本控制系统选择、版本库建立与维护、分支管理、合并策略与版本发布流程。
(3)出厂测试:功能测试、性能测试、兼容性测试(系统环境兼容、终端产品兼容、特殊场景测试)。
2、根据需求和功能,开发上位机,编写清晰、高效的C++代码,并利用QT框架进行用户界面开发。
3、编制设计开发文档、技术资料以及设计开发报告等研发文件
任职要求
1.1年及以上C++/QT开发经验,掌握面向对象设计;
2.熟练使用 VS/QtCreator+Git+CMake;
3.具备Linux开发基础(Ubuntu/CentOS);
4.专业为计算机/电子/通信类;
5.有工业设备软件调试/测试实操经验。
6.优先考虑:接触过雷达/通信设备调试; 了解UART/CAN/Modbus协议; 有跨平台(Win+Linux)项目经验。