Design the system architecture based on project requirements and carry
out modular development.
Write software UI operation interface according to project requirements.
Conduct code review, unit testing, and integration testing to ensure
software quality.
Resolve various issues during system operation, troubleshoot and
optimize performance.
Collaborate with electrical/hardware engineers to ensure good
coordination between software and hardware.
Maintenance and upgrade of new and old software projects in the company.
Relevant Previous experience :
More than 3 years of experience in embedded Linux software development, familiar with Linux driver development.
Understand embedded system architecture and have development experience in ARM architecture or other embedded platforms.
Proficient in programming languages such as C/C++or C#/java, with the ability to independently develop projects.
Familiar with commonly used debugging tools and development environments, such as GDB, Makefile, Git, etc. Familiar with common databases such as SQLite, MySQL, etc.
Familiar with graphical interface development frameworks such as GTK and QT, with certain UIinterface design capabilities.
Familiar with common industrial equipment communication protocols, such as Modbus, TCP,serial ports,USB etc.
Ability to communicate across culture, with self-confidence and interpersonal skills.
Language skills :
Fluent English is preferred.
Other skills and knowledge:
Good experience and usage level of the key MS office packages, e.g MS Excel, Words, Powerpoint.
Vacuum engineering knowledge or experience is a plus.
Open mindset ,able to adjust to changing task requirements.
合肥 - 蜀山
安徽德通智聯(lián)科技有限公司合肥 - 長豐
瑞納智能設(shè)備股份有限公司合肥 - 蜀山
江淮前沿技術(shù)協(xié)同創(chuàng)新中心合肥 - 蜀山
外企德科合肥 - 蜀山
安徽新譜光電科技有限公司合肥 - 蜀山
合肥埃科光電科技股份有限公司