搜索建议:

外企
远程办公
remote
实习
兼职
finance
ehs
legal counsel
香港
国外工作
marketing
行政
法务
上海市
北京市
中国
广州市
广东省
南京市
濮阳市
澳門特別行政區
重庆市 双桥区
山西省
北京市 东城区
浙江省
石家庄市 新华区
武汉市
天津市
申请

Senior Embedded Software Engineer

iRobot
Fairfax County, 弗吉尼亚州 / 維吉尼亞州 / 維珍尼亞州
全职
3周前

Introduction

Qualifications:
1. Proficient in C/C++ programming and able to write simple Python scripts for testing.
2. Familiar with basic hardware principles, able to read schematics, and possess circuit debugging skills.
3. Familiar with STM32, GD32, HC32, and other microcontroller programming development and communication protocol development, as well as peripheral debugging, such as I2C, UART, USB, SPI, and other buses.
4. Proficient in the development of common sensor functional modules for robots, such as downward vision, collision detection, infrared, edge detection, ultrasonic sensors, IMU, OTA, etc.
5. Familiar with operating systems such as FreeRTOS, μC/OS, and RT-Thread, with practical experience and ability in software architecture design.
6. Familiar with DC brushed/brushless motors, closed-loop stepper motor control algorithms, and proficient in using MATLAB/Simulink for simulation, with expertise in utilizing simulation for motor and sensor algorithm control strategies.
7. Excellent English reading and writing skills; fluent English speakers preferred.
8. Bachelor's degree or higher in Automation, Computer Science, Electronics, or related fields. Candidates with over 3 years of experience in industries such as robotic vacuum cleaners, lawn mowing robots, or commercial robots are preferred.

Job responsibilities:
1. Responsible for writing MCU programs for the base of the robot vacuum cleaner and the charging station.
2. Develop upper computer software for production testing and resolve issues discovered during product testing and production, and optimize and improve the software.
3. Perform module testing or redevelopment of your own or others' code.
4. Coordinate with other modules and related work.

 
 

保存 申请
举报职位
其他职位推荐:

Senior Embedded Software Engineer

iRobot
Fairfax County, 弗吉尼亚州 / 維吉尼亞州 / 維珍尼亞州
Proficient in the development of common sensor functional modules for robots, such as downward vision, collision detection,...
3周前

Staff Software Embedded Engineer

Flex
澳門
Flex is the diversified manufacturing partner of choice that helps market-leading brands design, build and deliver innovative...
1周前

Senior Embedded Firmware and Hardware Engineer

Groundup.AI
澳門
  • Develop, test, and optimize embedded firmware for custom IoT...
  • Design PCB layouts and collaborate with hardware...
3周前

Validation Engineer (Embedded SOC Driver)

Qualcomm
Shanghai, 上海市
As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and...
1周前

Embedded System Engineer

Caterpillar
顺德区, 广东省
The key role of this engineering position is to 1. Work with client to define product requirements on Display, Telematics products...
3周前