岗位描述
岗位描述
1.负责微内核系统Driver开发以及HAL层开发;
2.负责RTOS系统驱动开发/应用开发;
3.根据相关芯片文档、原理图等进行系统移植,驱动开发;
4.配合硬件工程师进行硬件调试相关工作;
5.负责根据工作需要编写项目技术文档。
任职要求
1.本科及以上学历,计算机类、电子信息类、自动化类、机械类、电气类、液压类、人工智能等相关专业;
2.学习成绩优异、专业基础扎实,通过大学英语四级(CET4)考试(成绩在425分及以上);
3.熟练使用C/C++,了解Modbus、EtherCAT、MQTT、OPCUA、tcp/udp,了解CUDA、ROS2等驱动开发;
4.掌握常用数据结构和算法,有良好的编程基础和规范;
5.熟悉Linux或Unix下的C编程,能熟练使用vi、gcc、gdb等工具编程和调试;熟悉Linux下多线程、多进程开发,熟悉一种或数种嵌入式CPU体系与架构,如ARM、X86、RISC-V等;
6.具备良好的沟通表达和组织协调能力、较强的钻研能力。