负责嵌入式测试工具的功能验证、编译器 / 芯片平台适配测试及自动化测试脚本开发,保障工具在复杂 C/C++ 场景和多芯片 / 编译器环境下的稳定性与准确性,支持测试效率提升。
核心工作职责
1.参与测试工具核心功能(代码插桩、覆盖率分析、静态分析等)的测试用例设计与执行,针对 C/C++ 复杂语法(模板、指针等)设计专项测试场景;
3.验证工具在 Keil、ARM GCC 等主流嵌入式编译器及 ARM Cortex-M/R/A、RISC-V 等芯片架构下的兼容性;
4.基于 Python/Shell 编写自动化测试脚本,协助搭建自动化回归测试框架,批量执行测试并收集结果;
5.定位测试中发现的问题,协助开发团队复现调试,并完成回归验证。
任职要求
必备条件
1.计算机相关专业本科及以上学历,应届生亦可;
2.有扎实的C/C++ 语言基础. 熟悉C++17优先.,掌握指针、内存管理等核心知识点;
3.熟练使用 Python 或 Shell 编写自动化脚本。
加分项
1.了解嵌入式系统开发流程,有 ARM Cortex-M/R 或 RISC-V 系列 MCU 开发 / 测试经验;
2.接触过 VectorCast、Cantata、Google Test 等嵌入式单元测试工具;
3.掌握黑盒测试基本原理并能实际应用。