上位机软件工程师岗位职责:1.基于串口通信,CAN通信的上位机软件开发;2.具备独立完成单个项目的上位机软件,需求分析,软件设计;3.基于现有的MFC工程进行开发和维护;4.参与产品的需求分析,软件设计,文档编写。任职资格:1.计算机等相关专业,熟练使用C++/ C#语言;2.掌握常用数据结构,设计模式,网络编程,多线程编程等;3.熟悉Windows下C++/C#开发环境,3年以上工作经验;4.熟悉 WINFORM,MFC, QT 其中一种界面库;5.了解串口通信,CAN通信,有基于串口或CAN的上位机软件开发经验优先; 6.有完整的上位机软件开发经验优先。