搜索
登录注册

职位详情

岗位职责 (Responsibilities)
1. MCU 固件开发: 负责基于 ARM Cortex-M(如 STM32)等主流 MCU 的嵌入式软件设计、编码和调试工作。
2. 外设驱动编写: 负责底层驱动开发(如 UART, SPI, I2C, CAN, DMA, ADC 等),并进行软硬件联调。
3. 电机控制实现:
- 配合算法工程师或独立完成无刷电机(BLDC/PMSM)的驱动逻辑实现。
- 负责电机控制环路(电流/速度/位置环)的参数整定与调试(PID 调试)。
- 解决电机运行过程中的异常保护与故障处理。
4. 系统优化与维护: 优化代码结构与执行效率,降低系统功耗;负责现有产品的固件维护与功能迭代。
5. 文档撰写: 编写相关的技术文档,包括软件设计说明书、通信协议文档、测试报告等
任职要求 (Requirements)
1. 专业技能 (Hard Skills)
- 编程语言: 精通 C 语言,具备良好的编程风格和代码规范,熟悉指针、内存管理及数据结构。
- MCU 架构: 深入理解 ARM Cortex-M 体系结构,熟练掌握中断管理、时钟系统、DMA 传输机制及内存布局。
- 开发经验:
- 3 年以上嵌入式开发经验,有完整的项目量产经历。
- 熟练使用常用开发环境(如 Keil, IAR, CubeIDE, GCC+CMake 等)。
- 熟悉 STM32 HAL/LL 库或底层寄存器操作。
- 电机控制基础:
- 理解电机工作原理,熟悉 FOC(磁场定向控制)或 SVPWM 基础理论者优先。
- 有过 BLDC 或步进电机实际调试经验,熟悉 PID 算法在电机控制中的应用。
- 操作系统: 熟悉至少一种嵌入式 RTOS(如 FreeRTOS, RT-Thread, uCOS),理解多任务调度、信号量、消息队列等机制。
2. 综合素质 (Soft Skills)
- 具备良好的硬件基础,能看懂原理图,熟练使用示波器、逻辑分析仪等仪器协助排查软硬件问题。
- 具备较强的逻辑思维能力和独立解决问题的能力(Troubleshooting)。
- 良好的团队协作意识和沟通能力,对技术有热情,乐于钻研新技术。

加分项 (Preferred Qualifications)
- 有 Matlab/Simulink 仿真经验,能进行电机控制算法仿真。
- 熟悉工业总线协议(如 SAE J1939)。
- 有 Bootloader 开发或 OTA 升级功能实现经验。
- Linux/Android 交互能力: 熟悉 Linux/Android 底层架构,了解C++编程思想。
2026-08-13 14:53
IP属地:广东

职位福利

本科
企业发布信息图
深圳迅路创新科技有限公司
A轮 · 20-99人
鱼泡安全保障
如遇到办证收费、刷单、传销、诱导买车等违规行为,请立即向鱼泡直聘投诉举报投诉举报 >
下载鱼泡直聘APP

附近适合您的职位

嵌入式软件开发(掌握C语言/Linux系统)
1.4-2.2万元/月
嵌入式软件工程师3-5年本科C语言linux
深圳 南山区
嵌入式开发工程师
1.1-2.2万元/月
嵌入式软件工程师1-3年本科C++C嵌入式/单片机开发经验ARM开发计算机相关专
深圳 南山区
嵌入式软件高级工程师(机器人方向)
9000-29000元/月
嵌入式软件工程师5-10年本科
深圳 南山区
高级嵌入式软件工程师(机器人方向)
2.5-4万元/月
嵌入式软件工程师5-10年本科RTOSSTM32开发计算机相关专业机械设计制造相关专业电气电气/自动化相关专业
深圳 南山区
嵌入式软件开发工程师(电池管理系统)
1.5-2.5万元/月
嵌入式软件工程师3-5年本科RTOSSTM32开发C++DSP开发C通信相关专业STM32BMS计算机相关专业电气电气/自动化相关专业
深圳 南山区
嵌入式软件工程师(Linux)
2-4万元/月
嵌入式软件工程师3-5年本科Linux应用层开发芯片开发嵌入式/单片机开发经验
深圳 南山区
嵌入式Linux系统开发工程师
2.8-5万元/月
嵌入式软件工程师5-10年本科C++嵌入式软件Linux内核裁剪UBUNTUC通信相关专业Linux嵌入式/单片机开发经验计算机相关专业pcie
深圳 南山区
嵌入式软件开发工程师
1.1-1.8万元/月
嵌入式软件工程师3-5年大专8位单片机32位单片机
深圳 南山区
嵌入式软件工程师(充电协议开发)
1.5-3万元/月
嵌入式软件工程师经验不限本科
深圳 南山区
软件工程师
2-2.5万元/月
嵌入式软件工程师3-5年本科CC++计算机相关专业嵌入式/单片机开发经验
深圳 南山区