电话:0351-7221990
关闭
嵌入式软件研发工程师 15000-25000 收藏 申请职位 主管直聊
您当前的位置: 首页 > 职位列表 > 职位详情

嵌入式软件研发工程师

15000-25000
浙江-杭州 | 5年以上经验 | 本科学历
2026-06-11 更新 被浏览:
企业未开启查看联系方式,请直接投递简历 投递简历
职位描述
到岗时间:不限 婚况要求:不限 【岗位职责】 1.嵌入式软件架构设计:基于RTOS(如FreeRTOS、RT-Thread)设计模块化、可扩展的嵌入式软件架构,满足任务实时性和低功耗要求。 2.电机驱动开发:编写无刷直流电机(BLDC)的FOC控制算法及驱动程序,实现速度闭环、扭矩控制及保护逻辑(过流、过温、堵转保护)。 3.传感器数据处理:读取IMU(加速度计/陀螺仪)、GPS/RTK模块、水深传感器、温度传感器等数据,进行滤波、融合及上报。 4.通信协议实现:实现蓝牙/BLE与手机App的数据交互协议(包括参数配置、状态上报、指令下发),实现4G/WiFi模块的数据上传(用于远程监控与数据采集)。 5.电池管理通信:与BMS进行CAN/UART通信,获取电芯电压、电流、温度、SOC等信息,实现充放电管理及低电量保护。 6.智能功能实现: -实现GPS锚定(Spot-Lock)控制算法,根据位置偏差自动调整电机推力与方向。 -实现辅助驾驶、航迹跟踪、自动巡航、一键返航等功能。 7.OTA升级:设计可靠的固件升级方案,支持通过App或云端进行远程升级。 8.软件测试与调试:编写单元测试和硬件在环测试用例,使用调试器(如J-link、ST-link)进行底层调试,定位疑难问题。 9.技术文档:撰写软件设计文档、接口说明、版本发布说明等。 【任职要求】 硬性要求 1.学历专业:本科及以上,计算机、电子、自动化、控制工程等相关专业。 2.工作经验:5年以上嵌入式软件开发经验,其中至少2年以上电机控制、移动机器人、无人船、汽车电子或电动船舶领域经验。 3.编程能力: -精通C/C ,具备良好的编码风格和模块化设计能力。 -熟悉ARM Cortex-M系列(如STM32、NXP、GD32等)微控制器开发。 4.RTOS经验:熟练使用FreeRTOS或RT-Thread,理解任务调度、信号量、消息队列、内存管理等机制。 5.电机控制: -熟悉无刷直流电机(BLDC)的FOC控制原理。 -有实际的电机驱动开发经验(如六步换向、SVPWM、电流环/速度环/位置环调节)。 6.通信协议:熟悉UART、I2C、SPI、CAN、RS485等外设接口,掌握Modbus、CANopen或自定义协议设计。 7.传感器融合:了解IMU数据处理(互补滤波/卡尔曼滤波)、GPS/RTK定位原理及数据解析。 8.调试工具:熟练使用示波器、逻辑分析仪、万用表,精通J-link等调试器及IDE(Keil、IAR、VS Code等)。 9.版本管理:熟练使用Git进行代码管理。 加分项 -有蓝牙BLE(如Nordic nRF52系列)或WiFi模组(如ESP32)开发经验。 -有RTK高精度定位应用开发经验。 -有电池管理系统(BMS)通信开发经验。 -熟悉PID控制算法,有自动控制项目经验。 -有Bootloader及OTA升级方案设计经验。 -英语读写能力良好,能阅读电机驱动、传感器等英文数据手册。 软性要求 -工匠精神:对代码质量、系统稳定性有极致追求,注重细节。 -问题解决能力:善于从系统角度分析软硬件协同问题,快速定位并解决。 -团队协作:能与硬件工程师、算法工程师、测试工程师高效协作。 -创业心态:拥抱变化,能在快节奏的创业环境中主动担当。 -热爱户外:对水上运动有兴趣者优先,理解用户场景有助于做出更好的产品。 【我们提供】 -有竞争力的薪酬 项目期权 -有机会主导核心电机控制算法的研发 -采用先进MCU及传感器平台 -团队技术氛围浓厚,鼓励技术分享与创新
求职提醒:求职过程请勿缴纳费用,谨防诈骗!若信息不实请举报。
该公司的其他职位
    该企业暂无其他职位!
会员等级
  • 合资企业
  • 500万
【岗位职责】 1.嵌入式软件架构设计:基于RTOS(如FreeRTOS、RT-Thread)设计模块化、可扩展的嵌入式软件架构,满足任务实时性和低功耗要求。 2.电机驱动开发:编写无刷直流电机(BLDC)的FOC控制算法及驱动程序,实现速度闭环、扭矩控制及保护逻辑(过流、过温、堵转保护)。 3.传感器数据处理:读取IMU(加速度计/陀螺仪)、GPS/RTK模块、水深传感器、温度传感器等数据,进行滤波、融合及上报。 4.通信协议实现:实现蓝牙/BLE与手机App的数据交互协议(包括参数配置、状态上报、指令下发),实现4G/WiFi模块的数据上传(用于远程监控与数据采集)。 5.电池管理通信:与BMS进行CAN/UART通信,获取电芯电压、电流、温度、SOC等信息,实现充放电管理及低电量保护。 6.智能功能实现: -实现GPS锚定(Spot-Lock)控制算法,根据位置偏差自动调整电机推力与方向。 -实现辅助驾驶、航迹跟踪、自动巡航、一键返航等功能。 7.OTA升级:设计可靠的固件升级方案,支持通过App或云端进行远程升级。 8.软件测试与调试:编写单元测试和硬件在环测试用例,使用调试器(如J-link、ST-link)进行底层调试,定位疑难问题。 9.技术文档:撰写软件设计文档、接口说明、版本发布说明等。 【任职要求】 硬性要求 1.学历专业:本科及以上,计算机、电子、自动化、控制工程等相关专业。 2.工作经验:5年以上嵌入式软件开发经验,其中至少2年以上电机控制、移动机器人、无人船、汽车电子或电动船舶领域经验。 3.编程能力: -精通C/C ,具备良好的编码风格和模块化设计能力。 -熟悉ARM Cortex-M系列(如STM32、NXP、GD32等)微控制器开发。 4.RTOS经验:熟练使用FreeRTOS或RT-Thread,理解任务调度、信号量、消息队列、内存管理等机制。 5.电机控制: -熟悉无刷直流电机(BLDC)的FOC控制原理。 -有实际的电机驱动开发经验(如六步换向、SVPWM、电流环/速度环/位置环调节)。 6.通信协议:熟悉UART、I2C、SPI、CAN、RS485等外设接口,掌握Modbus、CANopen或自定义协议设计。 7.传感器融合:了解IMU数据处理(互补滤波/卡尔曼滤波)、GPS/RTK定位原理及数据解析。 8.调试工具:熟练使用示波器、逻辑分析仪、万用表,精通J-link等调试器及IDE(Keil、IAR、VS Code等)。 9.版本管理:熟练使用Git进行代码管理。 加分项 -有蓝牙BLE(如Nordic nRF52系列)或WiFi模组(如ESP32)开发经验。 -有RTK高精度定位应用开发经验。 -有电池管理系统(BMS)通信开发经验。 -熟悉PID控制算法,有自动控制项目经验。 -有Bootloader及OTA升级方案设计经验。 -英语读写能力良好,能阅读电机驱动、传感器等英文数据手册。 软性要求 -工匠精神:对代码质量、系统稳定性有极致追求,注重细节。 -问题解决能力:善于从系统角度分析软硬件协同问题,快速定位并解决。 -团队协作:能与硬件工程师、算法工程师、测试工程师高效协作。 -创业心态:拥抱变化,能在快节奏的创业环境中主动担当。 -热爱户外:对水上运动有兴趣者优先,理解用户场景有助于做出更好的产品。 【我们提供】 -有竞争力的薪酬 项目期权 -有机会主导核心电机控制算法的研发 -采用先进MCU及传感器平台 -团队技术氛围浓厚,鼓励技术分享与创新
分享到朋友圈
分享至朋友圈
↑微信扫上方二维码↑
生成职位海报
分享到朋友圈
竞争力分析
综合竞争力评估
问公司
对职位有疑问?快来问问吧
手机扫一扫
随时随地找工作
简历投递成功
您可以在 个人中心 - 简历管理 - 我的简历 中查看您创建的简历
您可能感兴趣的职位:
关注微信公众号
申请结果早知道
联系时请说明是在英联优聘-找工作,学技能,拓人脉,上英联优聘!上看到的
正在获取二维码...
请使用微信扫一扫
客服服务热线
0351-7221990
周一到周日 9:00-19:00
微信公众号
手机浏览

温馨提示:根据国家有关规定,用人单位不得向求职者收取抵押金及任何费用,请求职者加强自我保护意识!
Copyright © 2016-2022 All Rights Reserved 晋ICP备2021018695号

地址:中国 · 山西 · 太原 EMAIL:1020552200@qq.com

人力资源证: 1401002200248

用微信扫一扫