TEG18-Embedded Software Engineer

3-6 years
Job Description

Roles & Responsibilities
Design, PlanningHigh Performance Software architecture and selection of a real-time embedded platform for robotic systems.
Design and develop device drivers, system components, and hardware adaptation for real-time embedded platforms.
Build an embedded software development automation workflow and tool chain, and realize team-level embedded development specification, construction, testing, debugging, and performance evaluation infrastructure.
Bachelor degree or above, more than 3 years of work experience.
Proficient in the function development, architecture principle, and driver development mode of any RTOS such as FreeRTOS, Zephyr or NuttX.
Have experience in developing large-scale products based on STM32 or similar ARM platforms.
Familiar with function development based on common bus protocols, such as CAN, SPI.
Recommended optional requirements: Familiar with real-time analysis and time synchronization methodology Familiar with Ethernet drive development and testing EtherCAT development experience FOC motor drive development experience.





Tencent Holdings Ltd., also known as Tencent (Chinese: 腾讯), is a Chinese multinational technology and entertainment conglomerate and holding company headquartered in Shenzhen. It is one of the highest grossing multimedia companies in the world based on revenue. It is also the largest company in the video game industry in the world based on its investments, with Tencent Games being its subsidiary focused on publishing of games.
Founded in 1998, its subsidiaries globally market various Internet-related services and products, including in entertainment, artificial intelligence, and other technology.Its twin-skyscraper headquarters, Tencent Seafront Towers (also known as Tencent Binhai Mansion) are based in the Nanshan District of Shenzhen.

People Also Considered

Career Advice to Find Better