搜索
登录注册

职位详情

工作职责:
1.机器人嵌入式系统架构与核心功能开发
•负责机器人整机嵌入式软件系统设计(MCU侧),包括任务划分、模块边界、实时性与稳定性设计
•基于RTOS设计多任务系统,支撑以下功能:
•数百颗RGB/RGBWLED的高刷新率动画显示
•LCD/OLED屏幕动画渲染与显示驱动
•多区域电容/触控信号的采集、滤波与识别
•机器人关节电机、舵机、线性执行器等运动控制

2.底层驱动与控制算法
•编写和维护各类底层驱动代码,包括GPIO、ADC、DMA、Timer、SPI、I2C、UART、CAN等
•实现并优化以下功能:
•LED刷新与颜色校正算法(高帧率、低抖动)
•电机控制、位置/速度/电流闭环控制(含PID等)
•常用传感器信号处理(触控、IMU、光敏、温度等)
•参与通信协议设计(SoC与MCU、MCU与外设之间)

3.上位机通信与系统联调
•设计并实现MCU与LinuxSoC之间的通信接口(UART、CAN、USB、Ethernet等)
•配合上位机(Linux、ROS、应用层)完成命令下发、状态回传和调试接口
•与算法、系统和产品团队协作,保障整机行为一致性

4.电源管理与系统可靠性
•参与并实现电源管理策略,包括上电、关机、休眠与唤醒流程
•实现看门狗、异常恢复、系统自检等机制
•提升系统稳定性,支持长时间稳定运行
•调试、测试与量产支持
•配合硬件工程师完成板级和系统级调试
•编写测试工具与测试用例(功能测试、压力测试、稳定性测试)
•支持EVT、DVT、PVT阶段问题定位与修复
•为量产交付提供稳定、可维护的软件版本

岗位要求:
1.电子、自动化、通信、计算机等相关专业,本科及以上学历
2.5年以上嵌入式软件开发经验,能够独立承担模块或系统责任
3.熟练使用STM32、ESP32等常见MCU,熟悉其硬件资源与外设
4.熟悉RTOS原理并有实际项目经验
5.熟悉常见通信协议和接口,包括UART、RS485、CAN、SPI、I2C、Ethernet等
6.具备扎实的C/C++编程能力,良好的代码风格和工程意识

加分项:
•有电机驱动、运动控制或机器人相关项目经验
•有多LED显示系统或灯效动画相关经验
•有LinuxSoC与MCU协同架构项目经验
•熟悉BSP、启动流程或硬件抽象层设计
•有量产产品经验,理解可靠性和工程落地问题
•熟悉示波器、逻辑分析仪等调试工具
2026-06-06 13:37
IP属地:上海

职位福利

本科5-10年CC++RTOS计算机相关专业通信相关专业机械设计制造相关专业电气电气/自动化相关专业嵌入式/单片机开发经验
企业发布信息图
上海浅井科技有限公司
鱼泡安全保障
如遇到办证收费、刷单、传销、诱导买车等违规行为,请立即向鱼泡直聘投诉举报投诉举报 >
下载鱼泡直聘APP

附近适合您的职位

高级嵌入式开发工程师
2-3.5万元/月
嵌入式软件工程师3-5年本科esp32智能可穿戴小智、ML307
上海 徐汇区 漕河泾
嵌入式开发工程师
1.2-2.2万元/月
嵌入式软件工程师3-5年本科RTOSSTM32开发C++通信相关专业嵌入式/单片机开发经验计算机相关专业电气电气/自动化相关专业Python
上海 徐汇区
嵌入式开发工程师
1-2万元/月
嵌入式软件工程师1-3年本科嵌入式软件开发FPGA开发ARM系列DSP系列通信/电子/半导体/硬件C++QT
上海 徐汇区
嵌入式开发(应用层)-上海
3-3.5万元/月
嵌入式软件工程师5-10年本科
上海 徐汇区
嵌入式软件工程师(外企直聘,非外包)
3-3.5万元/月
嵌入式软件工程师5-10年本科RTOSC仪表嵌入式/单片机开发经验
上海 徐汇区
高级嵌入式软件开发工程师
1-2万元/月
嵌入式软件工程师1-3年本科嵌入式软件开发FPGA开发ARM系列DSP系列通信/电子/半导体/硬件C++QT
上海 徐汇区
ROS 机器人开发工程师
1.2-2万元/月
嵌入式软件工程师经验不限本科RTOSC++ARM开发Python
上海 徐汇区
MCU开发工程师
1.5-2.5万元/月
嵌入式软件工程师1-3年本科C车载嵌入式软件嵌入式/单片机开发经验计算机相关专业电气电气/自动化相关专业汽车电子autosar
上海 徐汇区
嵌入式软件开发工程师
1.2-2.2万元/月
嵌入式软件工程师3-5年本科RTOSSTM32开发C++通信相关专业嵌入式/单片机开发经验计算机相关专业电气电气/自动化相关专业Python
上海 徐汇区