【岗位介绍】从事工业控制器平台软件开发与调试、大型装备智能监测与控制应用软件开发与调试,推进我国工业自动化系统核心装备自主可控。【工作职责】(1)负责控制装备的软件设计,开发和应用。包括需求调研、基本设计、嵌入式软件开发、行业应用功能库开发、集成测试、工程验证、产业化应用等各个环节;(2)编写高质量的代码和技术文档,确保代码的可读性和扩展性;(3)解决产品在实现过程中的技术问题,应用先进软件技术提升产品的核心竞争力,如多任务优化调度、高速实时通信等;(4)参与大型工程项目系统规划、设计和调试,与工艺、设备、电控、公辅系统工程师一起,完成产品在冶金、城建等行业推广应用。【岗位要求】1、软件工程、自动化、计算机等相关专业硕士及以上学历;2、熟练掌握C/C++语言及STL标准库,熟悉多线程开发、网络开发技术,有良好的编码规范和编程习惯;3、熟练掌握QT、Vivado、VS等开发工具;4、具有良好的调试技能,熟练使用调试工具(如GDB、Valgrind、GoogleTest等)5、熟悉计算机基础算法和数据结构,熟悉嵌入式处理器及Linux开发环境,熟悉数据库编程;6、具备较好的团队协作能力,刻苦钻研精神;7、优选条件:1)熟悉PLC的编程工具;2)熟悉GCC/LLVM等编译框架及工具链;具有编译器项目经验;3)熟悉现场总线协议栈程序开发,如Profinet、Ethercat、CAN等。