岗位职责:
1、 根据项目需求,负责设备配套软件开发;
2、 负责计算机端对系统设备进行控制、通信、管理等应用软件的设计。
3、 在硬件工程师的配合下对整机进行调试与测试;
3、 对客户提出的软件问题进行解答,必要时需要到客户现场去进行调试;
4、 编写项目相关文档。
5、 领导安排的其他工作。
任职要求:
1 、本科及以上学历,计算机、自动化控制、通信工程、物联网、嵌入式软件开发及相关专业(能力突出者可放低学历要求);
2、良好的C/C++、C#语言开发功底;
3、熟悉Windows环境Win32、MFC、C#应用程序开发;
4、熟悉Linux环境Qt应用程序开发,熟悉Gcc、Vim、Gdb、Makefile等开发工具,有此相关经验优先;
5、熟悉Tcp/Ip网络编程,熟悉进程间通讯及同步机制,熟悉多线程开发,熟悉Sql语法和数据库编程,至少掌握一种数据库开发(Access、MySql、Oracle等);
6、熟悉RS232、RS422/RS485串口通信、GPIO、AD、DA、SPI、I2C,CAN、PWM等开发工作者优先;
7、熟悉PCI、PCIe总线等开发工作者优先;
8、精通Windows驱动开发、Linux驱动开发,VxWorks驱动开发、单片机(Stm32、飞思卡尔等主流)驱动开发,有此相关经验优先;
9、有航空航天、兵器等相关工作背景者优先
10、负责测试设备交付相关工作、文档编写等工作。
11、责任心强,具备良好的沟通能力(能同技术人员进行对接)和团队合作精神,能出差。
11、具有参与项目经历或1年以上工作经验者优先。