岗位描述
岗位职责
1、负责公司硬件电路板firmware的架构设计、编码、调试、测试和维护优化工作;
2、与硬件团队紧密协作,参与硬件方案评审,负责底层软件调试,定位并解决软硬件协同问题;
3、撰写高质量、规范化的技术文档,包括设计文档、API接口文档、测试报告等;
4、支持测试部门,提供并维护量产所需的软件工具和测试方案;
5、跟进技术发展趋势,研究并应用新技术到产品中,持续提升嵌入式软件的可靠性、性能与可维护性。
岗位要求
1、本科及以上学历,计算机、电子、通信、自动化等相关专业;
2、熟悉C语言,做过单片机、ARM、FPGA软核等firmware开发工作;
3、具备丰富的芯片底层驱动开发和软硬件调试经验,能熟练使用示波器、逻辑分析仪、调试器等工具进行问题定位;