岗位内容:PLC/嵌入式工程师
1.负责电子产品的需求分析,软件架构设计,以及软件开发的整体流程;
2.负责基于龙芯、GD32等国产化控制器为核心的数字/模拟电路的底层驱动软件开发;
3.协助开发设计较为复杂的多线程实时控制系统
4.负责各类通讯协议软件开发和维护工作:
5.负责系统功能调试!
6.完成上级领导交付的相关工作。
任职要求:
1.学历要求:本科五年以上工作经验; 硕士三年以上工作经验;
2.专业要求:自动化/计算机等相关专业:
3.熟练掌握 C/C++语言,熟练使用IAR,Keil等编译工具;
4.具备良好的编程风格,熟练使用office办公自动化软件进行文档编写;
5.熟悉RS232/485,CAN,I2C、SPI、以太网等总线,有PowerLink协议、Profibus-dp等协议开发经验者优先;
6.具备电子产品软件稳定性,可靠性设计理念:
7.性格随和,为人正直,具有良好的规范化做事风
8. 具备 Linux 应用开发经验,熟悉 Linux 操作系统架构,掌握 Linux 下多线程编程、网络编程(Socket/TCP/UDP)及系统调试工具(GDB、Valgrind 等);
9. 熟练使用 Linux 开发工具链(GCC、Makefile、Shell 脚本),具备 Linux 环境下软件需求分析、架构设计及模块化开发能力;
10. 了解 Linux 文件系统、进程间通信机制(IPC)及设备驱动基础,有嵌入式 Linux 应用开发或跨平台软件移植经验者优先。