岗位描述
岗位职责
1. 根据产品需求开发嵌入式系统底层软件,设计和实现软件功能,并编写相应开发文档。
2. 开发、测试和维护产品中各种芯片驱动软件。
3. 负责对系统软件进行优化,提升系统性能、可靠性和稳定性。
任职要求
1. 本科及以上学历,计算机、电子信息、通信等相关专业优先,对英文技术文档有较好的阅读理解能力。
2. 熟练使用 C 语言,有汇编语言或脚本语言的使用经验。
3. 熟悉常用总线和接口协议,如 I2C、SPI、UART,了解基本网络知识。
4. 了解单片机、ARM、MIPS、X86 等至少一种芯片架构及组成。
5. 了解操作系统原理,理解中断、进程、内存等基本概念。
6. 有 Linux/RTOS 上驱动或应用程序开发经验优先。
7. 具有较强的沟通能力和解决问题的能力,工作态度积极主动,有团队合作精神。