职位详情
工作职责
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 架构及对应的调试接口。
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人

工作地址

鱼泡安全保障
如遇到办证收费、刷单、传销、诱导买车等违规行为,请立即向鱼泡直聘投诉举报投诉举报 >









