岗位职责:
1、基于Linux平台的系统驱动程序开发
2、基于ROS系统机器人开发
3、基于Linux平台的系统测试程序开发
4、基于STM32系列ARM平台应用开发
5、负责产品FPGA架构规划以及编程、仿真、调试等开发工作
6、按照项目或产品线需求,进行硬件原理图,PCB 等设计
任职要求:
1、熟练掌握C/C++计算机语言开发,本科以上学历
2、熟练ROS 系统的基本应用,如激光或视觉SLAM算法导航设计,moveit应用
3、具有良好的硬件基础,能看懂原理图,能使用示波器等仪器进行调试
4、熟悉I2C、SPI、RTC、UART、网络、视频、LCD、音频等常见驱动开发
5、熟练使用ARM下Linux编译以及调试工具
6、熟练Qt C++应用界面开发并移植ARM linux平台中
7、熟练STM32系列arm平台应用外设开发并移植uc/os系统