Recruitment position | Embedded single board software engineer |
Number of recruits | 2 |
Work place | Shenzhen |
Academic requirements | Bachelor degree or above |
Endtime | 2023-12-31 |
Specific requirements | job description: 1、Participate in formulating the overall design scheme of the project system, and carry out software system design, code writing, testing and maintenance; 2、Responsible for the writing and maintenance of various documents of the software, and version management; 3、Be responsible for the development progress and code quality of the product modules, and ensure that the software design and implementation work is completed on time; 4、Cooperate with hardware engineers to debug hardware and joint debugging test of software and hardware; 5、Responsible for the self-test of the software, guide the testers to carry out the software test, and solve the problems that arise during the test; 6、Handle the technical support of terminal products in the process of research and development, production conversion and use; 7、Develop the following products: BMS, power monitoring board, wireless 4G communication board. Job requirements: 1、Bachelor degree or above,major in computer or electronics; 2、Proficiency in STM32/Linux/MCU (one) embedded system, research and development of new products; 3、Proficiency in C and C++ languages, experience in ARM software development, familiar with project management; 4、Familiar with common interface circuit programming such as RS485, IIC, SPI, CAN and other bus programming; able to understand circuit schematic diagrams and carry out related software design; 5、Linux embedded positions require at least the following two abilities: embedded GUI, file system transplantation, database sqlite, TCP/IP network programming, operating system underlying driver; 6、Able to work under pressure, responsible and self-motivated. Resume receiving email:HR@tian-power.com |
Apply for this position |