关于Mecka AI
Mecka AI正在为机器人和具身AI构建数据基础设施层。
我们设计和部署下一代数据捕获系统,这些系统在现实环境中运行,并生成用于训练高级机器人和具身AI模型的高质量数据集。我们的系统位于硬件、固件和智能的交汇处,必须在现场可靠地执行。
职位描述
我们正在招聘一名嵌入式系统工程师,负责我们的数据捕获设备和机器人平台的固件架构和低级系统。
这个角色直接位于硬件和软件的边界。您将编写接近底层的代码,与传感器接口,实时融合数据,并确保设备安全、可靠和可预测地运行。您需要熟悉阅读原理图、调试总线,并理解代码背后的电气现实。
工作内容
固件架构
- 构建和实现稳健的嵌入式固件(裸机或基于RTOS)
- 定义系统状态机、启动序列和故障处理逻辑
- 实现安全关键的控制回路和设备生命周期管理
传感器集成与融合
- 编写和维护高性能传感器驱动程序,例如:
- 摄像头
- IMU
- GPS
- 实现设备上的传感器融合算法(如AHRS、卡尔曼滤波器)
- 确保传感器之间的精确计时、同步和状态估计
连接性与遥测
- 构建从设备到云的可靠数据遥测管道
- 实现OTA更新机制和远程设备管理
- 支持物联网通信协议(MQTT、CoAP或自定义协议)
硬件/软件启动
- 与电气工程师一起领导固件侧板卡启动
- 调试和验证硬件接口(I2C、SPI、UART、CAN)
- 诊断计时、电源排序和通信问题
- 验证电源管理状态和低功耗操作
职位要求
必要的技术经验
- 拥有丰富的C/C++嵌入式系统编程经验
- 熟练使用Python进行测试、工具开发和自动化
- 具备为资源受限设备构建固件的经验
- 深入了解嵌入式通信协议:
- I2C、SPI、UART、CAN
- USB协议栈、TCP/IP、BLE
硬件意识
- 熟悉阅读电气原理图和数据表
- 在硬件/软件边界具有强大的调试直觉
- 具备验证固件行为与电气设计一致性的经验
系统与并发
- 具备管理以下内容的经验:
- 中断
- 竞争条件
- 内存限制
- 实时调度
- 熟悉RTOS概念和多线程嵌入式环境
加分项
- 具备高带宽数据采集经验
- 熟悉精确计时和同步(PTP/NTP)
- 有机器人、传感平台或边缘设备工作背景
职位优势
- 拥有关键固件系统的所有权,这些系统支持现实世界的机器人数据捕获
- 在传感器、硬件和智能的交汇处工作
- 解决直接影响数据质量和可靠性的深层系统问题
- 从早期原型到部署硬件的高所有权
- 与电气、机械和研究团队密切合作