搜索
登录注册

职位详情

工作职责
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-08-16 15:11
IP属地:广东深圳

职位福利

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

附近适合您的职位

C/C++(AI/SAAS/ICT/智能驾驶/云计算/)
1.8-2.5万元/月
C/C++经验不限本科C++C
深圳 南山区 科技园
C++软件开发工程师
1.3-1.8万元/月
C/C++3-5年本科C#C语言嵌入式开发
深圳 南山区
PON高级软件工程师
1-1.5万元/月
C/C++经验不限大专GolangJavaC++QT嵌入式软件经验Android
深圳 南山区
C/C++
2.2-3.5万元/月
C/C++1年以下本科路由器
深圳 南山区
腾讯会议C++/Windows开发工程师
2-4万元/月
C/C++5-10年硕士WindowsC++MVVM跨平台
深圳 南山区
C++软件开发工程师
2-2.5万元/月
C/C++3-5年本科C++计算机相关专业C++服务端开发经验
深圳 南山区
QT开发工程师
1-2.5万元/月
C/C++5-10年本科
深圳 南山区
游戏服务器开发(名企+供三餐+双休)
1.4-2.4万元/月
C/C++经验不限大专LuaC++PythonOracleMongoDB
深圳 南山区
机器人软件系统开发工程师
3-4万元/月
C/C++3-5年本科GolangC++Rust架构设计经验
深圳 南山区
C/C++开发工程师-中远海运
1.2-1.8万元/月
C/C++3-5年本科GISC++QT地图/导航经验图形开发经验
深圳 南山区