职位描述: 岗位职责:资深嵌入式工程师
工作职责:
1.参与系统需求分析挖掘和功能设计,定级系统架构和系统内外部接口;
2. 负责核心系统的模块设计开发、通过POC去验证新技术和新设计;
3. 负责项目按照ASPICE流程落地,负责功能安全方案设计及开发;
4. 与硬件、软件和测试团队合作,集成并优化系统,提升产品功能、性能及稳定性。
任职要求:QNX高级工程师
岗位职责:
1.负责数字座舱 QNX RTOS 的软件设计与开发
2.负责基于QNX的汽车全液晶仪表软件项目的开发,包括系统级开发和应用级中间件接口开发;
3.负责QNX应用软件实现,编写代码和开发文档;进行仪表功能研发,程序设计和软件迭代;
4.根据项目需求开发QNX中间件,Sevice服务层,QNX 底层BSP&OS开发,并配合驱动进行联调;
5.负责 QNX Hypeviso 的软件设计与开发
6.负责车机及仪表的通信及交互设计;
7.负责关键难题的解决及新技术的研究。
任职资格:MCU方向:
1. 本科及以上学历,计算机、电子、通信、自动化或软件相关专业,具有量产电子产品工作经验;
2. 具有丰富的编程经验,精通C语言,熟悉C++,了解MISRA C/Autosa C++编码规范;
3. 熟悉Linux/QNX等操作系统,了解常用的开发工具和调试手段, 熟练掌握多线程、IPC、Socket编程,熟悉DDS, SomeIP者优先考虑;
4. 熟悉AUTOSAR(CP/AP)架构和标准、了解VECTOR、ETAS、EB等的开发工具链,有SOA架构研发经验优先;
5. 熟悉汽车电子通讯协议,比如CAN,车载以太网,LIN等,有一定开发,调试经验;
6. 熟悉软件开发流程,熟悉ISO26262标准、ASPICE及功能安全相关开发;
7. 有Hypeviso、Docke的开发经验优先QNX方向:
1.本科及以上学历,计算机、电子、电气相关专业;
2.具备5年及以上汽车电子液晶仪表产品开发经验;精通 linux/QNX 操作系统原理,具备QNX中间层和底层BSP开发经验;
3.熟悉QNX Ca Platfom和QNX Neutino RTOS,具备量产座舱高通、瑞萨等平台QNX开发经验优先;
4.精通C/C++语言、熟悉汇编语言,底层驱动开发、嵌入式操作系统工作原理;具备操作系统中的多进程、多线程编程经验,熟悉多核间通信机制。
5.熟悉 CAN 总线协议体系,TCP/IP 和车载以太网通信;
6.具备良好的团队协作能力,沟通能力以及承压能力。