岗位职责:
1.参与嵌入式系统的设计与开发,使用C/C++等编程语言编写高效、可靠的嵌入式软件代码。
2.负责硬件平台的驱动程序开发与调试,确保软件与硬件的良好兼容性。
3.配合测试团队进行功能验证、性能调优及问题排查,确保系统的稳定性、可靠性和高效性。
4.参与系统的需求分析与方案设计,编写相关技术文档。
5.处理嵌入式产品在实际应用中的技术问题,提供及时有效的技术支持。
6.参与产品的持续改进,优化系统性能与用户体验。
7.与硬件工程师、测试工程师等紧密合作,推动项目顺利进行,确保产品按时交付。
任职要求:
1.本科及以上学历,计算机科学、电子信息工程、自动化、通信工程等相关专业,研究生学历优先。
2.熟悉嵌入式系统原理,了解嵌入式操作系统(如FreeRTOS、RT-Thread等)及硬件工作原理。
3.熟练掌握C语言编程,具备一定的C++编程能力,有实际项目经验者优先。
4.了解常见的硬件平台(如STM32、ARM等)及其外围电路设计。
5.具备良好的问题分析与解决能力,能够在复杂环境下快速定位问题并提供解决方案。
6.具备较强的学习能力,能够迅速掌握新技术并应用到实际项目中。
7.良好的团队合作精神,善于沟通,能够与跨部门团队高效协作。
加分项
1.有嵌入式开发相关实习经验或项目经验。
2.熟悉RTOS(如FreeRTOS、RT-Thread)或Linux内核开发。
3.了解常见通信协议(如UART、I2C、SPI、CAN等)。
4.有硬件调试和开发经验,熟悉常用调试工具(如示波器、逻辑分析仪等)。