plc软件开发岗位职责
嵌入式软件开发工程师(Linux/单片机/PLC/DSP…)维智汽车电子(天津)有限公司维智汽车电子(天津)有限公司,维智汽车,维智岗位职责:
1、负责产品里的嵌入式软件设计、开发和测试;
2、负责根据产品需求完成模块设计、编码、测试、验证、修复缺陷、集成、维护,等工作;
3、按照项目计划,提交高质量的代码,按时完成开发任务;
4、根据开发过程中的体验对产品提出改进意见,改善软件的易用性,提升用户使用体验;
5、参与公司自有产品的研发与维护,缺陷追踪,重构和产品技术持续改进;
6、部门工作需要交待的其他相关工作。
岗位要求:
1.计算机应用、自动化、通信或相关专业学士或硕士学历;
2.熟悉嵌入式环境下的C/C++语言程序设计,三年以上嵌入式开发相关经验;
3.精通ARM的系统开发环境与工具,包括平台移植、驱动开发及调试;
4.了解常用总线技术如CAN,SPI,I2C,RS485,以太网等
5.能做Linux嵌入式操作系统内核程序设计
6.有一定的数字电路模拟电路基础
7.熟悉I.MX芯片开发者优先;有相关地图开发经验者优先
篇2:PLC高级软件开发工程师职位描述与岗位职责任职要求
职位描述:
工作职责:
1、负责基于IEC61131-3的软PLC软件开发;
2、负责软PLC软件的整体需求分析和系统设计;
3、负责软PLC相关编辑器、编译器、调试器的设计与开发;
4、针对数控系统等外部控制器的功能需求,进行定制化开发;
5、负责对接软件项目管理。
任职资格:
1、本科以上学历,电子、计算机相关专业;
2、熟练使用C/C编程语言,对软件开发相关基础知识有充分的了解(如数据结构、操作系统等);
3、熟悉至少一种图形编程库,最好是QT;
4、对IEC61131-3标准比较熟悉;
5、有计算机程序编译器相关开发经验者优先;