岗位职责:
1. 需求分析和设计:负责汽车座舱或音响娱乐项目的需求分析、设计、开发及维护。包括与客户沟通,记录和整理客户技术需求,确保功能和组件的设计开发符合客户需求;
2. 开发工作:使用各种工具和技术进行开发,包括但不限于C/C++/Python编程语言、Android、Linux等。开发过程中需要组织规划、解决技术难题,优化用户体验,并按时提交高质量代码;
3. 测试和维护:参与汽车座舱、音响娱乐系统和模块的新技术预言、技术交流、方案讨论、分析设计、开发规划、人员管理、进度管理、性能优化等,确保软件的质量和用户体验。包括参考成熟系统进行功能测试,处理现场调试中遇到的问题,并持续改进用户体验;
4. 文档编制:编制与项目相关的技术文档,包括需求评审、技术评估、设计文档,确保项目顺利进行;
5. 团队协作:与产品设计、需求定义和平台软件组紧密合作,提升和创新开发技术;
6. 团队管理:协同开发同事,讨论和制定开发计划,满足项目和客户要求,保质保量交付。
岗位要求:
1. 技术技能:熟悉Android/Linux系统调度管理、资源分配、模块移植、升级备份、通信模块。熟悉交叉编译、系统组件、AAOS、SOA技术、多媒体(Audio/Video)、网络通信(Modem/Wi-Fi/BT)、手机互连(Carplay/AndroidAuto/Carlife/CarLink)、核间通信、车控服务、识别监测、OTA、在线服务、生态集成、性能优化、稳定性分析等其中多个模块;
2. 工作经验:8年以上中间件开发经验,有音响娱乐和座舱量产经验者优先;
3. 教育背景:计算机和软件相关专业,拥有本科及以上学历;
4. 其他技能:具备良好的沟通、表达、分析能力,工作积极主动,认真负责。