搜索建议:

外企
远程办公
remote
general manager
esg
accounting
graduate
finance
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周前