嵌入式软件工程师(基础软件 BSW)
Your Key Responsibilities :
Global Job Name: Embedded SW Eng.
-
设计、开发、维护基于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架构。
-
熟练掌握RTE配置和底软模块如COM,DCM,BOOT, DEM, MCAL, CDD, RTOS 等
-
熟练使用Lauterbach Trace32、JTAG等调试工具。
-
了解CAN、LIN、SPI、I2C、UART及以太网等通信协议。
-
熟悉AUTOSAR体系结构及基础软件模块配置。
-
熟练掌握软件开发工具链,包括编译器、调试器、版本控制等。
-
具备良好的分析解决问题能力和团队协作能力。
-
英语听说读写流利,能独立阅读和撰写技术文档。
优先条件
-
具有信息安全/SOA/HPC/ZCU相关软件开发经验者优先。
-
了解虚拟化技术及Hypervisor优先。
-
有DevOps相关经验,熟悉CI/CD流程与自动化工具。
-
具备人工智能(AI)技术应用经验,如机器学习算法在车载系统中的集成与优化。