岗位职责:1.PCB设计a.根据电路设计绘制PCB,确保信号完整性。b.优化布局,减少电磁干扰(EMI)。c.确保PCB符合热设计要求,避免过热。2 嵌入式软件开发a.编写底层驱动,包括GPIO、UART、SPI、I2C、ADC、PWM等外设驱动。b.实现低功耗管理功能,优化系统能效。3.调试与测试a.调试硬件电路,确保功能正常。b.进行电源、信号完整性、EMC等测试。c.使用调试工具(如JTAG、SWD)进行问题排查。d.编写测试报告,记录问题并提出改进方案。4.文档编写a.编写硬件设计文档,包括电路图、PCB布局、元器件清单等。b.编写软件开发文档,包括需求分析、设计说明、接口文档等。c.编写测试文档,记录测试步骤、测试用例和结果。5.技术支持a.提供外厂技术支持,解决应用中的硬件问题。b.协助软件工程师进行软硬件联调。任职要求:硕士学历,a.熟悉微控制器的特性和应用。b.精通模拟和数字电路设计。c.熟练使用PCB设计软件(如Altium Designer、Cadence等)。d.精通C/C++语言,具备嵌入式开发经验。e.熟悉常见通信协议(如UART、SPI、I2C、CAN、LIN等)。g.具备硬件调试和测试经验。h.熟悉EMC设计和测试。i.具备良好的文档编写能力