职位描述
职位描述
1)维护现有软件平台,包括解决Bug,提升产品性能,成本控制(为导入低成本MCU优化代码),导入新的MCU解决缺料问题。
2)设计新项目:处理与固件相关的原理图部分(MCU选择、引脚分配等)。使用高级C语言和汇编语言开发嵌入式软件系统。
3)调试固件/软件系统问题,执行单元和系统测试,并编写文档。(包括EMI、THD、效率、闪烁、DALI通信、NFC,电流/电压精度等方面)
4)跨部门合作(与实验室进行RED认证,支持MF实现生产线的自动化测试;支持客户品质部门,解决客户投诉...)
任职要求:
1)5年以上嵌入式系统固件开发经验,熟练使用C语言。
2)具有调试经验,使用IDE、逻辑分析仪和示波器解决开发过程的问题。
3)熟悉ARM、MIPS嵌入式CPU以及常见的底层通信协议,如SPI、I2C、UART、RS485等。
4)了解电源拓扑结构,如Boost、Flyback、Buck、LLC,能够理解原理图。
5)英文流利,可作为工作语言。
6)有效组织和管理时间,确保任务按时完成。能够清晰、有效地解释进度、测量结果、遇到的困难、设计提案和关注点。