九洲集团
机器人嵌入式软件工程师
岗位职责
负责设备嵌入式系统软件设计、流程梳理和方案编写;
负责嵌入式Linux与STM32平台的软件架构设计、底层开发与系统集成,包括BSP开发、系统移植、驱动开发等;
负责嵌入式软件单元、功能的调试和自测试,以及问题的解决;
负责软件维护工作,并根据需求变化及时修改相应软件;
牵头开展设备嵌入式软件研发工作,根据公司需要培养初/中级嵌入式开发人员。
任职要求
本科及以上学历,通信、计算机、电子、电气工程及其自动化等相关专业,3年及以上嵌入式开发经验,应聘年龄应在45周岁及以下;
精通嵌入式Linux系统架构与应用程序框架,精通STM32系列MCU架构及HAL/LL库开发;
精通嵌入式Linux系统集成(系统启动、分区修改、kernel、rootfs 裁剪、系统移植等)的流程和方法,并具备STM32平台系统移植与底层驱动开发能力;
熟练采用C/C++实现嵌入式底层软件开发,包括Linux下的BSP、系统移植和驱动开发,以及STM32平台下的外设驱动(GPIO、UART、SPI、I2C、ADC、DMA、定时器等)与实时任务开发;
熟悉STM32实时操作系统(如FreeRTOS、RT-Thread等)下的任务调度、中断管理及通信机制者优先;
熟悉git、repo、perforce、gcc、vim 等开发工具;
熟悉Linux环境Debug方法,以及STM32平台下常用的调试手段(如JTAG/SWD、串口调试、逻辑分析仪等);
熟悉云相关通信协议(MQTT、https等),熟悉设备与物联网IoT平台互联过程者优先;
具备独立开发和分析、解决问题的能力;并具备较强的组织和沟通能力,能有效指导新人开展嵌入式软件代码开发和调测工作;
具有良好的逻辑思维,编写文档的能力。
招聘信息
招聘部门:研发部
招聘人数:1
岗位类别:技术类
工作地点:成都市
信息来自企业官方招聘渠道
OfferSeek 对公开岗位信息进行聚合、去重和结构化整理,最终申请以企业官方页面为准。
