搜索
登录注册

职位详情

工作职责
1. 负责芯片配套下载工具(如固件烧录、程序加载、在线升级等)的设计、开发与维护,支持常见通信接口(UART、USB、SPI、I2C、JTAG/SWD 等);
2. 负责工厂测试工具的开发,用于芯片量产阶段的性能测试、功能验证、校准及良率统计,支持高并行、自动化测试环境;
3. 与芯片设计、固件、硬件团队紧密配合,分析测试需求,定义工具软件架构及交互协议;
4. 开发跨平台工具(Windows/Linux/MacOS),支持 GUI 界面(如 Qt / PyQt)或命令行版本,方便产线集成;
5. 编写工具使用手册、API 文档及工厂部署说明,对内部测试团队及外部客户提供技术支持;
6. 持续优化工具的稳定性、下载速度、错误处理机制及日志反馈系统,提升工厂测试效率。

任职要求
1. 计算机、电子、自动化、通信等相关专业,本科及以上学历,2年以上嵌入式或上位机工具开发经验;
2. 熟练掌握 C/C++ 或 Python,具备良好的编码习惯和文档能力;
3. 熟悉至少一种常见 MCU 或 SoC 的固件下载协议(如 UART bootloader、DFU、Xmodem、YModem、SWD 等),有实际下载工具开发经验;
4. 熟悉串口、USB(HID/Bulk)、网络 Socket 等通信编程,能处理数据校验、超时重传、批量传输等逻辑;
5. 了解芯片测试基本流程(如电压/电流测量、GPIO 通断、Flash/RAM 测试、外设环回测试等);
6. 具备一定的硬件基础,能看懂原理图,使用示波器/逻辑分析仪排查通信问题;
7. 良好的团队协作和问题分析能力,能适应短期工厂现场支持

加分项
1. 有 Qt / PyQt 或其他 GUI 框架开发经验;
2. 熟悉 JLink / OpenOCD / pyOCD 等开源调试/下载框架,并做过二次开发;
3. 了解 工厂自动化测试系统(如 ICT、FCT)或已有量产工具交付经验;
4. 熟悉 版本管理(Git) 和 持续集成;
5. 有安全烧录、加密、防抄板等工具开发经验;
6. 了解 RISC-V / ARM 架构及对应的调试接口。
2026-05-23 11:35
IP属地:广东深圳

职位福利

本科3-5年
企业发布信息图
北京地平线信息技术有限公司
C轮 · 1000-9999人
鱼泡安全保障
如遇到办证收费、刷单、传销、诱导买车等违规行为,请立即向鱼泡直聘投诉举报投诉举报 >
下载鱼泡直聘APP

附近适合您的职位

大模型推理专家
3-6万元/月
C/C++5-10年本科
深圳 坪山区
AI编译器专家
3-6万元/月
C/C++5-10年硕士
深圳 坪山区
AI编译器研发工程师
2-4万元/月
C/C++3-5年本科
深圳 坪山区
qt/c++开发工程师
1-1.3万元/月
C/C++1-3年本科国内院校优先QTC++
深圳 龙岗区 观澜
c++高级软件工程师
1000-10000元/月
C/C++1-3年本科
深圳 宝安区
软件工程师
1.2-2.6万元/月
C/C++3-5年本科
深圳 宝安区
高级c++开发工程师
2.5-3.5万元/月
C/C++10年以上大专
深圳 龙华区 梅林关
c++服务端架构研发
C/C++大专
深圳 龙华区
C++开发工程师
7000-10000元/月
C/C++经验不限本科国内院校优先架构设计经验图形开发经验数据库开发经验MFCSTLC++
深圳 宝安区 新安