高级软件工程师岗位职责:1、 负责产品的硬件驱动程序设计;2、 负责嵌入式软件需求分析、业务程序逻辑设计、详细设计、测试方案设计等;3、 完成相应产品的软件驱动的设计、研发、编码及调试工作;4、 完成系统的逻辑程序设计,实现与上位机软件的交互通信设计开发;5、 针对硬件外围进行数据采集程序设计,实现数据的采集存储、优化和传输;6、 负责嵌入式软件设计相关的技术文档撰写,辅助完成软件功能测试;任职要求1、通信、自动化、计算机等相关专业,双一流本科及以上学历;2、具有5年以上嵌入式软件系统开发相关经验;3、熟悉C/C++编写语言,熟练掌握ARM/STM32/FPGA等MCU和CPU编程设计开发;4、具有传感器外围电路编程设计开发经验,能够独立完成硬件驱动程序的设计和调试;5、熟悉FreeRTOS/RT-Thread微型操作系统程序开发,能够实现微控制级的复杂系统开发;6、熟悉嵌入式Linux系统的移植、裁剪及驱动设计,具有linux下C应用程序开发设计经验;7、责任心强,具有团队协作精神,能够熟练阅读英文手册和资料;薪资范围:20-35K; 能力突出者,薪资面议职位福利:五险一金、餐补、交补、节日福利、绩效奖金、周末双休