岗位职责:
1. 负责嵌入式软件系统的设计、开发和维护。
2. 根据项目需求,完成高质量的代码编写和测试工作。
3. 与硬件工程师和测试工程师紧密合作,确保软件系统与硬件设备的良好兼容。
4. 对现有软件进行优化和改进,提高系统性能和稳定性。
5. 参与软件系统的调试和故障排除,确保产品的正常运行。
6. 跟踪最新的嵌入式软件开发技术和趋势,为公司的产品开发提供技术支持。
7. 编写和维护软件文档,包括设计文档、用户手册和测试报告等。
任职要求:
1. 计算机科学、电子工程或相关专业本科及以上学历。
2. 3-5年嵌入式软件开发经验,熟悉C/C++等编程语言。
3. 熟悉嵌入式系统的硬件平台和操作系统,如ARM、MIPS、Linux等。
4. 熟悉嵌入式软件开发的流程和方法,具有良好的编程习惯。
5. 具有良好的问题解决能力,能够独立分析和解决软件开发过程中的问题。
6. 具有良好的团队合作精神,能够与团队成员有效沟通和协作。
7. 对新技术有强烈的学习兴趣和探索精神,愿意接受挑战。