岗位描述
岗位职责
1. 负责智能驾驶基础软件以及中间件的测试(包括但不限于功能、性能、可靠性、鲁棒性、用户系统性测试)和工具开发工作;
2. 参与需求设计评审,制定有效的测试方案,综合使用白盒、灰盒、黑盒等测试手段,整体提高系统的测试质量;
3. 负责开发测试工具和自动化脚本,提高测试系统的问题发现能力和自动化效率;
4. 保持与项目、系统、软件、硬件团队紧密沟通,协调以及推动问题解决,以确保项目进度和软件质量。
岗位要求
1. 3年以上嵌入式软件系统开发或测试经验;
2. 熟悉主流软件测试方法(静态测试、动态测试、功能测试、性能测试、压力测试等)和自动化测试框架;
3. 熟练掌握C++和Python开发语言、shell脚本语言,具备良好的编程能力;
4. 熟悉linux\Unix\QNX等操作系统基础原理;
5. 熟悉Git/Docker/Cmake/CANoe等工具;
6. 熟悉ROS2/Apollo/DDS/Adaptive AUTOSAR优先