工作职责:
1、需求分析与软件架构设计:负责整体智能座舱软件、车载信息娱乐系统需求分析、软件架构设计,以及软件模块的设计,如多媒体、语音、导航、在线应用、仪表互联、车联APP等。确保软件架构能够支持多屏、3D等新技术,并满足项目的功能需求和性能要求。
2、技术评审与指导:根据需求设计,参与座舱软件系统以及第三方软件进行功能和性能评估,确保系统的稳定性和高效性。参与评审软件总体架构设计、详细设计等。参与设计评审和关键代码评审,确保设计质量和代码质量。
3、技术攻关与问题解决:负责进行技术攻关,解决重点、难点问题,并指导软件团队技术能力提升。对智能座舱软件系统进行性能优化、安全防护和故障诊断,解决关键技术难题。
4、团队管理与协调:与硬件团队紧密合作,优化软件与硬件的集成,确保系统的稳定性和兼容性。
5、新技术调研与应用:参与新平台、新技术调研,确定合理的平台导入方案。跟踪行业技术发展趋势,引入新技术、新工具和新方法,提升团队的技术水平和创新能力。
任职资格:
教育背景:本科及以上学历,计算机科学、软件工程、电子工程等相关专业。
工作经验:
5年以上BSP开发经验,2年以上Android系统开发经验,2年以上软件架构设计经验。
有大型App架构设计与落地经验、车载信息娱乐系统软件架构设计经历者优先。
熟悉智能座舱相关技术,如操作系统(Android、Linux等)、车载通信协议(CAN、LIN等)、多媒体技术(音频、视频等)。
技术技能:
精通Java、C或C++等编程语言,熟练掌握软件设计模式。
熟悉Android的编译方法及编译脚本撰写,精通Android应用性能优化、内存优化等。
对Framework、SystemUI、Graphics、Audio、Camera等子系统有较深了解。
掌握常见的软件架构模式和设计原则,如微服务架构、分层架构等。
具备扎实的编程基础,在数据结构、算法、软件设计等方面拥有扎实的技术功底。
个人素质:
具有强烈的责任心,较强的学习能力,良好的沟通协调能力及团队合作精神。
热衷于技术,追求极致,具有匠人精神。
对新技术和新趋势有敏锐的洞察力和学习能力,能够快速适应行业的发展变化。
其他要求:
具备良好的系统分析和问题解决能力,能够快速定位和解决复杂的技术问题。
有高通平台软件架构设计经历者优先。
具备英语/日语能力可加分;具备项目管理经验或敏捷开发经验可加分。