岗位职责:
1.负责x86、ARM平台下,基于Linux操作系统的PLC嵌入式软件开发、代码编写、模块开发及调试;
2.参与技术预研、产品预研和跨领域的技术开发项目;
3.编写所负责功能模块的方案设计、测试报告等相关技术文档,遵循公司文档规范与标准;
4.参与需求规格、软件设计等文档评审工作,参与代码审核工作。
任职要求:
1.统招本科及以上学历,嵌入式、计算机、电子信息等理工科专业,具有1-3年嵌入式开发经验;
2.精通C/C++语言和Linux环境下的应用开发,有多线程,多进程开发经验;
3.能够独立完成模块设计和接口设计,有面向对象思想,熟悉常用设计模式,有良好的编程风格和习惯;
4.有较强的学习、沟通和抗压能力,有强烈的责任心和主动性,工作耐心细致,能根据项目需要快速学习并掌握新技术;
5.熟悉PLC Runtime编程,了解IEC61131-3编程语言、PLC Open规范者优先,有工控领域产品开发经验者优先。