1.主要负责地质监控系统的上位机软件开发。
2.依据项目要求完成软件编写工作;
3.按要求编写项目文档;
4.保持与团队的良好互动和合作;
1.有良好的C/C++基础,具备良好的编程习惯;
2.熟悉socket技术,优先考虑有C/S通信设计经验者;
3.有UI设计的经验,会使用QT界面设计的优先考虑;
4.了解数据库的基本允许,会使用oracle或mysql更佳;
5.会c#.net或linux软件开发者优先考虑。
1.按要求完成电气设计,绘制电气原理图和机柜布置图。
2.编写PLC软件;
3.指导现场安装并进行系统调试;
4.按要求编写项目文档;
5.保持与团队的良好互动和合作;
1.有基本电气设计知识,熟悉继电器接触器等电气元器件;
2.至少会使用一种绘图软件(电气CAD或EPLAN均可)
3.至少熟悉一种PLC的使用(西门子、罗克韦尔、施耐德均可);
4.至少熟悉一种总线技术(profibus、controlnet均可),有清晰的通信概念;
5.熟悉系统基本的调试方法;
1.编写嵌入式系统硬件总体方案和详细方案,进行硬件选型(单片机、ARM或者其他处理器)及系统分析;
2.负责硬件详细设计及实现,包含原理设计、PCB layout、硬件调试;
3.编写产品技术说明书;
4.制作样机,执行产品整机调试及性能测试分析,并提出改进意见。
1.熟悉硬件研发基本流程,精通SCH,PCB相关开发软件;如:PROTEL、AD、Oracad、PowerPCB等EDA软件;
2.掌握基本的模拟、数字电路原理;
3.对硬件器件选型有较全面和深刻认识,了解常用外部设备接口,如CAN、USB、I2C、UARI、SPI、EEPROM等。
4.精通单片机研发、熟悉51,STM32、ARM等MCU的开发流程和方法、精通电路设计、调试;
5. 熟悉高压大功率开关器件IGBT/MOSFET的电气性能、器件选型、驱动电路开发和器件散热处理优先录用;
1.根据系统需求及设计编制测试方案,制定测试计划;
2.按照测试用例,进行系统测试,寻找、提交、清除bug,分析问题所在,并进行准确定位和验证,填写并提交bug报告;
3.负责总结bug出现的原因,制定各类技术规范、检验开发规范的适应性,并根据实际情况提出规范修订意见;
4.搭建测试环境、执行测试、编写测试结果分析报告。
1.对测试有兴趣,有一定的测试经验;
2.工作细心认真,责任心强,良好的沟通能力,有较强的文档整理水平;
3.人品端正,无不良嗜好,有一定学习的动能;
4.会脚本语言,可以看懂代码,能够搭建测试环境,能够使用测试工具者优先;
5. 熟悉软件工程、软件测试理论和方法,熟知相关的测试流程和测试文档标准;