旋智电子科技(上海)有限公司
工具软件工程师(2027届)
岗位职责
工作地点:上海 招聘对象:2027 届毕业生 薪资:15K~30K/M 岗位定位: 你将参与公司MCU/SoC开发工具平台建设。 你的工作对象不仅是Windows桌面软件,而是整个芯片开发体验:从芯片配置、工程生成、烧录、调试,到电机参数配置、实时波形监控、在线调参和量产工具。 我们希望找到既有扎实软件基础,又对产品体验、系统架构和复杂工程问题有兴趣的优秀毕业生,未来能够从工具开发工程师成长为工具架构师、产品技术负责人乃至开发工具团队管理者。 岗位职责:
参与公司MCU/SoC开发工具的设计、开发和维护,包括配置、烧录、调试、监控、调参和代码生成等工具;
参与Windows桌面软件及跨平台开发工具建设;
参与PinMux、Clock、PWM、ADC、DMA、中断、通信接口等图形化配置工具开发;
参与基于芯片描述数据自动生成初始化代码、工程文件和配置文件;
参与烧录器、闪存烧录工具、在线系统编程工具、量产烧录工具及固件打包等工具开发;
参与电机控制和Power Conversion调试工具开发,包括实时变量监控、波形显示、数据记录、在线参数调整及参数分析;
参与Keil、IAR、GCC、VS Code等开发环境相关软件包、插件、工程生成工具及编译工具链集成;
参与芯片寄存器描述、外设源数据、器件数据库等基础数据平台建设;
参与桌面软件架构、通信框架、插件体系、自动更新和版本管理体系建设;
与嵌入式软件、算法、数字设计、AE/FAE等团队协作,将复杂芯片能力转化为简单易用的软件工具;
分析客户使用过程中的问题,持续改进工具的易用性、稳定性、性能和错误诊断能力;
随着能力成长,逐步承担完整工具产品、公共软件框架或开发工具平台架构设计工作。
任职要求
本科及以上学历,计算机、软件工程、电子信息、自动化等相关专业;
扎实掌握至少一种编程语言,如C++、C#、Python、JavaScript/TypeScript等;
具备良好的数据结构、算法、操作系统和软件工程基础;
对桌面软件、开发工具、IDE、调试工具或芯片开发工具有浓厚兴趣;
具备良好的面向对象设计和软件模块化意识;
具备较强的问题分析和Debug能力;
对用户体验有敏感度,愿意思考如何把复杂功能设计得更简单、更自然;
具备较强的学习能力,能够快速理解MCU、嵌入式系统及芯片相关知识;
具备良好的沟通、协作和责任意识;
加分项(以下经验不是必须条件,具备其中一项或多项者优先):
有Qt、.NET、WPF、Electron或其他GUI开发经验;
有完整桌面软件、IDE、调试工具或插件项目经验;
熟悉串口、USB、CAN、TCP/IP等通信方式;
有数据可视化、实时曲线、波形显示等开发经验;
熟悉CMake、Git、CI/CD或自动化测试;
有VS Code Extension、Eclipse Plugin、Keil Pack或类似开发经验;
有代码生成、配置工具、模型驱动开发相关经验;
有MCU、嵌入式、机器人、电机控制、数字电源等项目经历;
有开源项目、个人软件作品或较完整的课程设计;
具备一定UI/UX意识,能够主动发现软件交互中的不合理之处。 我们特别看重:
软件工程能力 不仅能“把界面做出来”,还能够设计清晰的软件架构、模块边界和数据模型。
产品意识 能够站在客户角度思考: 用户第一次打开软件是否知道下一步做什么? 错误发生时能不能快速定位? 复杂的芯片参数能不能通过工具变得简单?
抽象能力 能够把不同芯片、不同外设和不同工具需求抽象成统一平台,而不是为每颗芯片重复开发一套软件。
技术主动性 愿意深入理解SDK、芯片寄存器、通信协议和控制算法,而不是把自己局限在GUI开发。
领导潜力 面对跨团队问题,能够主动推动问题闭环;能够清晰表达方案、协调资源,并逐渐承担完整产品责任。 发展方向: 工具软件工程师 高级工具软件工程师 工具模块 / 产品负责人 工具软件架构师 / 技术带头人 开发工具负责人 对于同时具备技术深度、产品意识、组织协调和团队领导能力的人才,公司将提供承担更复杂产品和更大团队责任的发展空间。 我们希望你做的,不只是一个图形化用户界面 而是让复杂芯片变得容易使用。 优秀的开发工具工程师能够把数百页芯片手册、复杂寄存器配置、控制算法和调试过程,转化成客户几次点击就能完成的开发体验。 如果你既喜欢写软件,又喜欢研究“怎样把复杂的技术做得简单”,这个岗位会非常适合你。
信息来自企业官方招聘渠道
OfferSeek 对公开岗位信息进行聚合、去重和结构化整理,最终申请以企业官方页面为准。