岗位职责:
1. 负责公司芯片应用相关上位机软件的需求搜集、整理、评审工作,深入理解应用场景,明确用户需求,不断优化产品软件。
2. 负责公司芯片应用上位机软件的开发工作,独立完成上位机软件的开发、调试、测试、维护工作。负责相关文档的编写。
3. 对现有上位机软件项目进行配置、维护、归档及主管安排的其他专项软件工作。
任职要求:
1. 本科以上学历,通信、电子或计算机等相关专业毕业,可以独立负责软件开发。
2. 具有5年以上软件开发经验,具有上位机软件开发经验,有芯片行业软件开发经验者优先。
3. 熟悉windows应用开发,熟悉C/C++、Python、Javascript语言,有过相关语言开发经验。
4. 精通Qt界面开发,或者基于MFC的应用程序开发。
5. 熟悉多线程编程,熟悉各类与下位机通讯的方式,例如网口(tcp,udp,http等)、串口、USB等。
6. 熟悉并能够熟练使用一种及以上数据库,如mysql。