- Shell
- 汇编语言
- 嵌入式软件开发
- 驱动开发
- BSP开发
- 架构
- C语言
- 内核
1.负责公司各款汽车前装电子产品中,关于嵌入式软件方案的总体设计和详细设计,编写设计文档,组织团队评审,并参与实际编码开发和调试测试过程;
2.负责嵌入式软件的架构设计、开发框架、模块划分以及接口定义,编写设计文档;
3.负责嵌入式软件开发流程的规范化设计,以及代码质量管控;
4.负责核心模块编码,关键技术攻克,系统性能优化等重点任务;
5.负责系统内核及底层代码的测试方案规划,测试框架搭建;
6.参与并协助完成公司嵌入式平台方案选型、升级、迭代的相关工作;
7.解决产品研发和量产过程中出现的其他与系统架构相关的问题;
8.负责研发团队的技术指导、培训与交流,提升团队整体技术水平;
9.编制软件过程文档,记录开发调试中的经验与方法,与团队进行知识分享。
职位要求:
1.本科及以上学历,计算机、电子、通信等相关专业,8年以上嵌入式软件开发工作经验,扎实的C语言基础,熟悉汇编语言,拥有良好的编码规范及文档撰写能力;
2.熟悉常用的软件架构、开发框架和设计模式,对整体框架、内核设计、分层模型、接口封装、二次开发、跨平台移植等有比较全面的认识以及丰富的实战经验;
3.至少在2个中大型项目中全权负责过整套系统的软件架构设计,覆盖DRV / BSP / HAL / DAL / RTE / APP等各个层级,工作内容包括但不限于文档编写、内核搭建、接口定义、实际编码、整机测试等方面。所设计的代码架构有在TOBX / 行驶记录仪 / IVI / GW / BCM / BDC等实际汽车前装项目且成功量产的经验;
4.熟悉3款以上的芯片架构,至少包含1款车规级处理器,具有丰富的实际开发经验;
5.至少精通3款以上的IDE(ADS / RVDS / KEIL / IAR / RealView / CodeWarrior / Eclipse / S32DS等),精通代码编译链接的原理和过程,熟悉工程选项配置;
6.精通linux编程,精通任务调度、进程间通信、同步互斥机制等;
7.熟悉makefile和shell脚本,有自己编写Makefile管理软件项目的经验;
8.熟悉汽车功能安全ISO26262开发体系以及AUTOSAR开发体系者优先;
9.思维严谨、逻辑清晰,良好的沟通能力、团队精神,极强的发现问题、分析问题、解决问题的能力,具有追求高质量的软件的意愿。
张女士 今日活跃
竞争力分析
BOSS 安全提示
BOSS直聘严禁用人单位和招聘者用户做出任何损害求职者合法权益的违法违规行为,包括但不限于扣押求职者证件、收取求职者财物、向求职者集资、让求职者入股、诱导求职者异地入职、异地参加培训、违法违规使用求职者简历等,您一旦发现此类行为, 请立即举报
了解更多职场安全防范知识精选职位
更新于:2024-05-17