岗位描述
岗位职责:
负责产品软件设计与开发,包括应用层软件、固件或驱动程序
参与需求分析与技术方案设计,输出软件设计文档
按照项目计划完成编码、单元测试与集成测试
调试和修复软件缺陷,提升软件稳定性与性能
与硬件、算法、测试团队协作,完成系统联调与问题定位
参与代码评审,维护代码质量与开发规范
跟踪新技术发展,参与技术预研与方案选型
任职要求:
本科及以上学历,计算机科学与技术、软件工程、电子信息等相关专业
有软件开发经验,有嵌入式/智能设备开发经验优先
熟练掌握至少一种编程语言:C/C++/Java/Python/C#
熟悉常用数据结构与算法,具备良好的代码风格与编程习惯
有Windows/Linux/Android平台开发经验者优先
具备良好的问题分析与独立调试能力
有良好的英文阅读能力,能读懂英文技术文档