软件工程师
职位描述
岗位职责:
1.参与所属技术方向的发展规划;
2.独立完成测试系统及各模块的方案设计、编码、调试等工作,参与软件从总体设计方案到测试方案的完整研发过程,输出软件设计概要方案、详细设计方案、单元测试报告;
3.负责测试系统软件研发过程质量及产品质量改进工作;
4.承担关键特性的软件设计工作,构件测试系统软件的竞争力。
任职要求:
1.熟练掌握Visual Studio平台下编程及调试能力;
2.熟练掌握C++/C#/Java等语言一种或多种,熟悉面向对象编程思想;
3.熟练掌握Windows应用程序开发及界面设计相关技术;
4.熟练掌握SQL语句,会操作MySQL/SqlServer/Access等数据库之一;
5.熟练掌握Windows文件读写技能,熟悉串口/usb口/GPIB接口等通信方式连接仪器仪表的开发;
6.熟悉并理解经典的软件开发模型;
7.了解GitHub或SVN等软件代码工具的基本思想及功能,能熟练使用更佳;
8.良好的英文阅读及搜索能力,了解常见的开源代码获取渠道。