【岗位职责】1、负责嵌入式linux等软件开发工作,根据软硬件开发流程进行软件单元开发、编码、仿真测试和代码集成,进行软件功能验证和可靠性设计。(1)负责板载级驱动、嵌入式外设(传感器和执行 器等) 驱动软件开发和编写,调试等;(2)负责嵌入式人机交互界面前端软件开发、调试;(3)负责通信软件开发(熟悉车载以太网,CAN,CANFD、485等总线优先)和代码编写,调试等;2、根据项目需求,参与制定软件设计方案,进行软件开发、验证及代码集成;3、参与软件系统的集成、调试和部署工作,确保软件系统的稳定性和性能。【任职要求】1、本科以上学历,自动化、计算机、软件工程、电气等相关专业,5年及以上工作经验及相关项目开发经历; 2、熟练使用C/C++语言,有扎实的编程功底;熟悉Arm处理器系统结构及相关周边外设接口,熟悉Linux系统,具备较强的Linux系统调优经验; 3、熟悉常用开发工具Qt Design Studio,Keil、Microsoft Visual Studio、以及其他嵌入式开发调试工具使用;熟悉数据结构,良好的编程风格;4、熟悉CAN/Ethernet总线相关协议和标准,具备网络协议编程经验;5、了解自动化控制理论,对工业控制领域技术工作有浓厚的兴趣,具有较强的学习能力和创新意识,能够快速掌握新的工业控制技术和方法;6、熟悉车辆总线系统结构和原理,总线开发和测试,具有农机电子从业经验者优先考虑。