岗位职责:
1. 设计、开发和维护嵌入式软件应用,确保软件质量和性能。
2. 参与软件全生命周期,包括需求收集、系统设计、编码实现以及测试。
3. 与团队成员紧密合作,确保软件项目的顺利进行和按时完成。
4. 优化现有软件的性能,提升系统的稳定性和可用性。
5. 编写技术文档和用户手册,支持技术团队成员。
岗位要求:
1. 具备扎实的编程基础,熟悉C语言。
2. 对嵌入式操作系统有深入理解,能够独立进行软件设计和开发。
3. 熟悉嵌入式处理器,如ARM、STM32等,以及相关开发工具。
4. 能够高效解决软件开发过程中的技术问题。
5. 具有良好的团队合作精神和沟通能力,能够在压力下保持高效的工作状态。