海创集团
GUI工具软件开发工程师(2027届)(10068)
Skills
2 months ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Shanghai, China
Work mode:
Onsite
Published on:
28 August 2026
What they need
该职位来源于猎聘 工作地点:上海 招聘对象:2027 届毕业生 薪资:15K~30K/M 岗位简介: 参与图形化配置工具、代码生成工具、电机调试调参工具及相关桌面端软件的设计与实现,帮助客户更高效地完成芯片资源配置、工程初始化、算法参数设置、目标板联调和应用验证。与芯片、固件、算法、应用工程和客户支持团队紧密协作,把复杂的硬件能力、SDK 组件和电机控制流程抽象成直观、稳定、可扩展的图形化工具体验。适合既懂 GUI 软件工程,又愿意深入 MCU、外设驱动、电机控制和嵌入式工具链的你。 培养与成长: 1. 配备资深工程师一对一带教(师徒制),依托真实商业级芯片项目系统积累实战经验; 2. 提供从执行到独立负责的清晰成长与晋升通道,表现优秀者薪资职级不设上限并可获得股权激励。 岗位职责: 1. 负责面向 MCU/嵌入式产品的软件工具开发,包括图形化配置工具、代码生成工具、调试调参工具和客户交付工具,提升芯片、SDK 与参考方案的易用性; 2. 参与类似 STM32CubeMX、MCUXpresso Config Tools、TI SysConfig 的图形化配置工具开发,支持芯片外设、时钟、引脚、DMA、中断、通信接口、中间件等模块的可视化配置与工程代码生成;
- 负责电机控制调试工具开发,支持 PMSM/BLDC/FOC/六步控制等应用场景,实现电机参数配置、启动流程引导、实时变量监控、波形显示、参数调优、故障诊断、代码生成和目标板下载/烧录等功能; 4. 与芯片设计、固件、SDK、应用工程、市场和客户支持团队紧密合作,将硬件能力、驱动接口、算法库和客户使用流程转化为清晰、稳定、可维护的软件工具体验; 5. 设计并实现 GUI 前端、业务逻辑、配置模型、工程文件管理、插件化模块、设备数据库、代码模板和后端服务接口,保证工具在不同芯片系列、开发板和 SDK 版本之间具备良好的兼容性和可扩展性; 6. 支持与目标硬件的通信与调试,包括 UART、USB、CAN、JTAG/SWD、串口协议、自定义调试协议或上位机-固件交互协议,实现实时数据采集、参数下发、状态监控和日志分析; 7. 建立并维护软件工具的测试、集成和发布流程,包括单元测试、自动化测试、UI 测试、回归测试、安装包构建、版本管理、发布说明和客户交付文档; 8. 分析并解决客户、FAE、应用团队在工具使用、工程生成、硬件联调和电机调试过程中遇到的问题,持续优化工具稳定性、易用性和开发效率。 任职要求: 1. 本科及以上学历,电子工程、自动化、计算机、软件工程、控制工程等相关专业; 2. 具备 3 年以上桌面 GUI、嵌入式软件工具、IDE 插件、配置工具或调试工具开发经验; 3. 熟悉至少一种 GUI 技术栈,例如 Qt/C++、C#/.NET/WPF、Java/JavaFX、Electron/TypeScript/React、Python/PyQt 等; 4. 了解 MCU/嵌入式软件开发流程,理解外设驱动、SDK、HAL、RTOS、启动文件、链接脚本、工程模板、代码生成等基本概念; 5. 了解常见嵌入式通信与调试接口,如 UART、USB、CAN、I2C、SPI、JTAG/SWD 等,具备上位机与目标板联调经验; 6. 具备良好的软件工程能力,熟悉 Git、代码评审、模块化设计、自动化测试、持续集成、缺陷跟踪和版本发布流程; 7. 能够阅读芯片手册、参考手册、SDK 文档和电路原理图,并将底层硬件约束抽象为用户友好的配置和调试流程; 8. 具备良好的跨团队沟通能力,能够与硬件、固件、算法、应用工程和客户支持团队协作澄清需求、定位问题并推动交付; 9. 加分项(优先考虑): 1) 有 MCU 图形化配置工具、代码生成器、IDE 插件、SDK 管理器、设备配置数据库或工程向导开发经验; 2) 熟悉电机控制应用,包括 PMSM、BLDC、FOC、六步控制、编码器、霍尔传感器、电流采样、PI 调参、弱磁、堵转/过流/过压保护等; 3) 有实时数据可视化、虚拟示波器、参数调试、在线标定、日志回放、故障诊断工具开发经验; 4) 熟悉 C2000、STM32、NXP MCX/i.MX RT、Renesas RA/RZ、Infineon XMC/AURIX 或其他 MCU/MPU 平台; 5) 熟悉 CMake、Makefile、GCC、Keil、IAR、VS Code、Eclipse/CDT、Code Composer Studio 等工具链; 6) 有工业控制、伺服驱动、机器人、家电、汽车电子、电源或变频器相关项目经验; 7) 熟悉脚本化和自动化工具开发,如 Python、Node.js、YAML/JSON/XML 配置处理、模板引擎、CLI 工具等。
Other offers great for you!
These companies are also looking for great profiles
Taleo
Développeur Python / Java / C# – Front Office (F/H)
CDI 50-55K / Freelance : 500-520 TJM
Permanent contract
Paris, France
Hybrid
Skills
18 hours ago
Quick apply
Tenth Revolution Group
Lead Developer Node.js / TypeScript – Knowledge Graph (H/F) – Freelance
Freelance
Ronchin, France
Hybrid
Skills
18 hours ago
Quick apply
Visian
Développeur Web React - CRO
Freelance
Paris, France
Hybrid
Top Recruiter
Skills
11 hours ago
Quick apply
No company information available.