Embedded Software Eng.

Your Key Responsibilities :

Global Job Name: Embedded SW Eng. 

作为(高级)嵌入式软件工程师(基础软件 BSW),您将负责在英飞凌AURIX TriCore平台上设计、或ARM Cortex-M、Cortex-A上开发和维护汽车基础软件组件,满足汽车电子系统对性能和稳定性的高要求。

  • 设计、开发、维护基于AUTOSAR规范的BSW模块,适用于英飞凌AURIX TriCore平台或ARM Cortex-M、Cortex-A。
  • 与跨部门团队协作,定义软件需求和规格。
  • 实施并持续优化软件模块,提升性能和可靠性。
  • 进行代码评审、单元测试、集成测试,确保软件质量。
  • 调试并解决软件问题,快速提供有效的解决方案。
  • 使用EB、Vector、ETAS等工具配置和集成AUTOSAR BSW模块。
  • 关注行业技术趋势,推动开发流程改进。

 

Your Qualifications:

  • 计算机科学、软件工程,电气工程或相关专业本科及以上学历。
  • 具备5年以上嵌入式软件开发经验,有汽车电子相关背景优先。
  • 精通C/C++编程,有良好编码习惯。
  • 熟悉ARM Cortex-M、Cortex-A和/或英飞凌AURIX TriCore架构。
  • 熟练掌握底软模块如COM,DCM,BOOT, DEM, MCAL, CDD, RTOS 等
  • 熟练使用Lauterbach Trace32、JTAG等调试工具。
  • 了解CAN、LIN、SPI、I2C、UART及以太网等通信协议。
  • 熟悉AUTOSAR体系结构及基础软件模块配置。
  • 熟练掌握软件开发工具链,包括编译器、调试器、版本控制等。
  • 具备良好的分析解决问题能力和团队协作能力。
  • 英语听说读写流利,能独立阅读和撰写技术文档。

 

优先条件

  • 具有信息安全相关软件开发经验者,熟悉OTAM(Over-the-Air Management)相关技术优先。