嵌入式软件工程师
1.8-2.5万南京市本科不限经验
职位描述
职责描述:
1、根据客户项目时间要求交付高质量的软件
2、在项目预研阶段,支持客户项目的技术可行性讨论
3、根据项目计划和关键节点,制定软件开发计划,及时更新并报告进度
4、设计,按照需求分析、设计嵌入式软件系统及其组件,负责软件文档的编写和维护
5、实现,完成代码编写,功能开发,调试并解决问题(量产及产线软件)
6、验证,和软件测试和系统测试团队合作并及时解决软件问题
7、交付,负责项目软件的集成和发布,能够熟练使用公司的软件版本控制工具Gitlab
8、问题解决,在项目全阶段,负责软件相关问题的根本原因分析调查,解决方案和整改实施。形成文档,如8D
9、能理解问题的技术细节,可以有效的和内部团队及客户沟通,熟练使用公司的需求管理平台PMS
10、持续优化、改进工作方法和流程;
持续学习,乐于分享,并在需要时指导其他同事
11、其它由主管安排的工作
任职要求:
1、本科及以上学历,软件和电子相关专业,英语水平CET-4及以上
2、3年以上汽车行业嵌入式软件开发经验,熟悉软件开发流程,具有较强的软件设计和开发能力
3、对嵌入式软件开发有浓厚的兴趣,具备快速学习能力
4、熟悉AutoSAR开发工具以及相关协议栈配置经验优先
5、熟练掌握实时操作系统FreeRTOS, AutoSAR OS的移植,裁剪,驱动开发和应用开发
6、对控制器底层内部进程通信(DMA, 共享内存, 套接字等)有深刻理解和开发经验
7、对MCU的初始化和外设驱动,对GPIO, I2C, SPI, UART等多种接口有扎实的理解
8、熟悉并掌握汽车电子通信及诊断开发,CAN/CANFD, LIN, Diagnostic、NM、XCP
9、熟悉Bootloader开发及Flash Driver
10、熟悉CANoe, Vspy3, Pico scope等测试设备,可以独立分析CAN报文
11、熟悉常用编译调试工具IAR, Keil, CCS, WinRiver, Trace32, Jlink, Lauterbach等
12、具有很强的独立开发能力,以及问题分析、解决能力;具备相关硬件知识,能看懂原理图
13、良好的团队沟通能力、技术攻关能力,具有较强的抗压能力
14、可以直接阅读英文Datasheet及Application note
20,861+ 岗位更新等你来订阅
一键订阅最新的岗位,每周送达
🎉恭喜你,订阅成功
继续订阅您可以在邮箱中随时取消订阅