【职位名称】嵌入式固件工程师【工作内容】■按照公司项目开发计划,参与产品、项目的需求分析;■根据项目计划完成软件功能的设计、开发和调试;对代码进行维护、改进完善,以满足新需求;■协助结构以及电子开发等相关工作,以确保产品的稳定性; ■协助进行产品控制系统的测试;■输出规范的技术文档;【任职要求】■具有本科以及3年以上嵌入式软件开发经验■熟练掌握3款以上不同品牌的微处理器,熟悉8位/16位/32位MCU编程,熟悉常用的嵌入式操作系统; ■熟悉RS485,RS232、SPI、IIC、CAN等接口协议,熟悉MQTT、TCP/IP、UDP、MODBUS等常用协议;■有WiFi/BT/LORA/4G等IoT相关的项目经历;■掌握KEIL集成开发环境,能流畅阅读和理解英文资料;■精通C和汇编语言,熟悉上位机程序开发者优先;■了解传感器、执行器的工作原理,熟悉电机控制算法;■熟悉PID、卡尔曼滤波、FFT、最小二乘法等自动控制中常用算法;■具有基本的硬件电路知识,能够识别相关电路原理图,熟练使用示波器、万用表等调试仪器; ■具备独立完成项目的经验,能够配合硬件工程师完成硬件功能调试等工作;■具有良好的编程习惯和编程风格,掌握多线程编程技术,基于需求能高效的输出高质量代码; ■对工作有热情,态度积极,具有良好的沟通能力和团队合作精神; ■逻辑思维能力强,有归纳总结相关知识的良好习惯;■可以跨部门协调工作,共同解决现场出现的问题;