嵌入式软件工程师

物理智能中心|全职|工程通道|上海

2026-06-10

岗位职责
1. 负责公司核心产品(机器人、机器狗、无人机、AI算力硬件)底层驱动及嵌入式应用层软件的设计、开发、测试与维护;
2. 负责基于ARM、DSP或异构多核架构的系统级软硬件联调验证(Board Bring-up),解决复杂的系统级Bug;
3. 负责各类传感器(如IMU、激光雷达、双目视觉、TOF等)及执行器(如FOC电机驱动)的接口开发与数据融合;
4. 配合控制算法工程师及AI算法工程师,完成运动控制算法或AI模型在嵌入式边缘算力平台的部署与性能优化;
5. 参与产品软件系统架构设计,撰写并维护相关的技术设计文档(需求说明、详细设计、测试用例等)。
岗位要求
1. 学历及专业: 计算机、电子信息、自动化、通信工程、机电一体化等相关专业硕士及以上学历,特别优秀者可放宽至本科学历;
2. 行业经验: 具有机器人、机器狗、无人机、智能设备或AI硬件等相关行业的嵌入式软件开发经验;
3. 编程能力: 精通 C/C++ 语言,具备扎实的数据结构及算法基础,具有良好的代码编写规范;
4. 操作系统: 熟练掌握至少一种RTOS(如FreeRTOS、RT-Thread、NuttX等)或嵌入式Linux系统开发,深入理解多线程、内存管理及任务调度;
5. 底层硬件: 熟悉 ARM Cortex-M/A 系列架构及常见微控制器(如STM32、GD32、NXP等);熟练掌握各类通信总线和外设接口(CAN、SPI、I2C、UART、USB、Ethernet等);
6. 动手能力: 能熟练阅读芯片数据手册(Datasheet)及硬件原理图,熟练使用示波器、逻辑分析仪等仪器进行软硬件联合Debug;
7. 综合素质: 具备极强的责任心和自驱力,良好的团队协作精神,能承受一定的工作压力。

加分项(满足其一即可优先考虑):
1. 无人机方向: 熟悉 PX4 或 ArduPilot 等开源飞控代码架构,有实际无人机及周边外设开发经验者优先;
2. 机器人方向: 熟悉 ROS/ROS2 机器人操作系统,或有四足机器人(机器狗)运动控制、FOC电机控制开发经验者优先;
3. AI硬件方向: 熟悉边缘计算平台(如Nvidia Jetson系列、瑞芯微RK3588、地平线等),有AI模型(如TensorRT、NCNN等)端侧部署和加速经验者优先。

上海市徐汇区龙文路129号
国际传媒港L1楼

联系我们
comm@pjlab.org.cn