嵌入式软件开发工程师(触觉传感器)
上海
全职
智能制造 / 工业互联网 / 工业自动化
职位描述
职位要求
必要项 1. 计算机、电子、通信、仪器科学、生物医学工程等相关专业,本科及以上学历; 2. 掌握C语言编程,掌握MCU的软件开发与调试技能;理解应变片传感器信号链路(敏感元件→电桥→INA→ADC→MCU),熟悉电桥平衡、差分放大原理; 3. 有基于STM32或类似ARM平台的项目开发经验,熟悉常用的通信接口(CAN/I2C/SPI/UART/ETH等);熟练使用MCU的片内/片外高精度ADC(≥16bit),掌握DMA多通道采样、过采样与抗混叠滤波技术,理解ENOB、采样率与信噪比的权衡; 4. 对ARM架构有基础的了解,了解RTOS者优先;具备力传感器常用算法经验者优先:零点漂移补偿、温漂建模(多项式/查表法)、蠕变补偿、非线性校正(最小二乘拟合)、数字滤波; 5. 责任心强,具备良好的技术钻研能力和团队合作精神,积极乐观、不惧挑战; 6. 具有机器人、无人机等开发经验者优先;具有以下经验者优先:应变片式力传感器、六维力传感器、压力传感器、高精度电子秤/工业称重模块开发经验; 7. 具备系统架构设计思维,能从整体视角规划固件分层(驱动层/算法层/应用层/通信层);具有OTA升级落地经验者优先;具有通信协议设计能力者优先。 加分项 熟悉六维力传感器解耦算法(维间耦合补偿); 熟悉动态力补偿、冲击响应处理; 有机器人领域传感器量产经验; 具有嵌入式Linux开发经验(如字符设备驱动、IIO子系统、Socket编程、交叉编译环境等); 有瑞芯微(Rockchip)平台(如RK3568/RK3588等)开发经验; 有ADC采集实际项目经验(如使用ADS1220/AD7124等外部ADC)。
投递

Sharpa is an AI robotics company dedicated to developing ultra-high performance robots and core components, unlocking the limitless possibilities of future general-purpose robotic applications.