岗位职责:
1.根据产品研发计划完成嵌入式产品软件代码编写、修改、维护和升级;
2.协助公司产品嵌入式软件设计、开发、调试工作;
3.协助嵌入式Linux操作系统的移植和应用开发;
4.协助配合硬件工程师及上位机工程师完成嵌入式硬件及系统软件工作,负责软件设计文档的编写;
5.对编码进行调试和确认,完成设备整体功能和性能测试;
6.协助软件代码的自测试工作,完成生产、工程应用等软件的适配和维扩等;
岗位要求:
1.热爱技术开发、工作积极主动、逻辑思维强、具备成长型的心态,具备独立思考能力和团队合作精神,遇到问题有担当不退缩;
2.轨道交通、电子、软件、通信、计算机及自动化相关专业;
3.精通C/C++语言,有扎实的编程基础和良好的编码习惯;
4.具备基本的硬件知识,能看懂电路原理图,熟练使用示波器等基础调试仪器;
5.具有嵌入式Linux操作系统开发经验,熟悉文件系统、内核、驱动的开发,熟悉各种外设资源,熟悉RS232、RS485、SPI、I2C、CAN、以太网等通信接口;
6.熟悉TCP/IP协议栈,熟悉网络设备开发者优先;
7.有视频图像处理,数据处理,激光雷达点云处理等开发经验优先,有铁路行业监测类产品经验优先。