【岗位职责】
■智能座舱软件开发(FE)①
①带领5~10人团队,负责智能座舱产品前端软件开发;
②分析原始软件需求,整理出前端功能需求;
③主导团队负责的各模块架构设计,技术方案落地,编码,测试,问题解决等工作;
④与项目各软件开发团队合作,共同推进智能座舱产品顺利落地;
⑤提案并检讨新的软件需求,提高智能座舱软件产品性能。
■智能座舱软件开发(FE)②
①带领3~5人小组,负责智能座舱产品的多个模块的前端软件开发;
②负责相关模块的设计,编码,测试,问题解决等工作;
③与项目各软件开发团队合作,确保模块开发进度,按质量交付。
■智能座舱软件开发(FE)③
①负责智能座舱产品相关模块的前端软件开发;
②负责相关模块的编码、调试、优化和维护工作。
【岗位要求】
三个岗位的共同要求:
1. 计算机科学,通信/信息工程,电子工程,自动化等专业,全日制本科(211/985)或硕士学历及以上;
2. 精通C++,Java编程语言,有良好的编程风格,有良好的编程风格和开发规范,具备良好的代码安全意识;
3. 熟悉嵌入式Linux/Android系统开发工具和常用调试方法;
4. 日语2级及以上,若不会日语,可入社后学习;
5. 英语CET6级及以上或TOEFL IBT 80分以上或TOEIC 730分以上,听说读写能力佳;
6. 有嵌入式车载软件开发相关实习经验者优先;
7. 有目标指向设计,熟知设计版本者优先;
8. 了解Qt、Kanzi、Android Studio、Flutter,车载相关专业知识(ISO26262、ISO21434)优先。
■智能座舱软件开发(FE)①
1. 精通前端开发的常用技巧,包括但不限于画面生命周期管理,组件化/模块化设计,通信机制等;
2.具备高效率沟通能力和协作能力,能发现开发业务流程中的问题,配合项目管理团队改善;
3. 具备培养并提高团队新人开发能力,有3年以上的带教经验和6年以上的开发经验;
4. 拥有丰富的调测经验,有能力带领团队开发人员解决疑难问题;
5. 具有广阔的技术视野和前瞻能力,能主导前端技术架构演进。
■智能座舱软件开发(FE)②
1. 熟悉前端开发的常用技巧:画面布局优化,组件化/模块化设计,性能优化;
2. 具备良好的逻辑思维能力,业务解读能力,良好的沟通协作能力;
3. 熟练运用用户交互开发的MVVM模式,有3年以上相关开发经验;
4. 能够独立调查,解决各类软件问题;
5. 有带新人的经验者优先;
6. 有目标指向设计,熟知设计版本者优先。
■智能座舱软件开发(FE)③
1.了解并能熟练运用常用的数据结构和设计模型;
2.对前沿的前端开发技术,有强烈的探索兴趣,具备优秀的学习能力和沟通能力;
3.有嵌入式车载软件开发相关实习经验者优先;
4.新卒ok。