旧塩港電氣工業製造社 主页旧塩港電氣工業製造社 主页

高级嵌入式软件工程师

Senior Embedded Software Engineer

iRobot

地点
上海,中国
类型
全职
发布
2025-09-28
资历
senior
编号
R3953

家用电器清洁电器

职责

1. 负责机器人吸尘器底座及充电座的 MCU 程序编写。

2. 开发生产测试上位机软件,解决产品测试和生产过程中发现的问题,并对软件进行优化和完善。

3. 对自己或他人的代码进行模块测试或重新开发。

4. 协调其他模块及相关工作。

必备要求

1. 精通 C/C++ 编程,能够编写简单的 Python 脚本进行测试。

2. 熟悉基本硬件原理,能看懂原理图,具备电路调试能力。

3. 熟悉 STM32、GD32、HC32 等单片机编程开发和通信协议开发,以及外设调试,如 I2C、UART、USB、SPI 等总线。

4. 熟练掌握机器人常用传感器功能模块的开发,如下视视觉、碰撞检测、红外、边缘检测、超声波传感器、IMU、OTA 等。

5. 熟悉 FreeRTOS、μC/OS、RT-Thread 等操作系统,具有软件架构设计的实际经验和能力。

6. 熟悉直流有刷/无刷电机、闭环步进电机控制算法,熟练运用 MATLAB/Simulink 进行仿真,擅长利用仿真进行电机及传感器算法控制策略的研究。

7. 优秀的英语读写能力。

8. 自动化、计算机、电子等相关专业本科及以上学历。

优先条件

1. 英语流利者优先。

2. 有扫地机器人、割草机器人、商用机器人等行业 3 年以上经验者优先考虑。

Responsibilities

1. Write MCU firmware for robot vacuum base and charging dock.

2. Develop production test PC software, troubleshoot issues found during product testing and production, and optimize and improve the software.

3. Perform module testing or redevelopment on own or others' code.

4. Coordinate with other modules and related work.

Must Have

1. Proficient in C/C++ programming; able to write simple Python scripts for testing.

2. Familiar with basic hardware principles, able to read schematics, and capable of circuit debugging.

3. Familiar with MCU development and communication protocol development on STM32, GD32, HC32, etc., and peripheral debugging such as I2C, UART, USB, SPI buses.

4. Proficient in developing common robot sensor function modules, such as downward vision, collision detection, infrared, edge detection, ultrasonic sensors, IMU, OTA, etc.

5. Familiar with FreeRTOS, μC/OS, RT-Thread and other operating systems; hands-on experience and ability in software architecture design.

6. Familiar with control algorithms for brushed/brushless DC motors and closed-loop stepper motors; proficient in MATLAB/Simulink simulation; skilled in using simulation for motor and sensor algorithm control strategy research.

7. Excellent English reading and writing skills.

8. Bachelor's degree or above in Automation, Computer Science, Electronics or related fields.

Preferred

1. Fluent English is preferred.

2. 3+ years of experience in robot vacuum, lawn mower robot, commercial robot or related industries is preferred.

公司简介

iRobot 是一家全球消费机器人公司,致力于设计和制造贴心的机器人和智能家居创新产品,让生活更美好。iRobot 于 2002 年推出了首款 Roomba 扫地机器人。如今,iRobot 已成为一家全球性企业,全球机器人销量已超过 5000 万台。