高级嵌入式软件工程师,微控制器——通用汽车混合办公
为支持通用汽车软件定义汽车的微控制器开发底层硬件输入输出软件,担任高级混合办公岗位。 使用嵌入式 C 和 AUTOSAR MCAL 构建、测试并调试嵌入式解决方案。
描述
- 在多个微控制器平台上创建、实现并验证底层硬件输入输出嵌入式软件
- 开发涵盖实时操作系统、内存、故障检测、电源管理、LIN、DMA、PWM、离散输入输出和模拟输入输出的软件
- 配置 AUTOSAR MCAL 工具,或使用 C 开发定制软件解决方案
- 制定并执行测试策略,确认符合技术要求
- 独立开展代码审查并提供可执行的反馈
- 与硬件、标定和需求团队密切合作
- 调查并解决复杂的技术问题
- 记录软件设计、测试用例和测试结果
- 创建可移植、可扩展的底层嵌入式软件,用于符合通用汽车软件定义汽车战略的汽车应用
任职要求
- 计算机工程、计算机科学、电气工程或相关专业学士学位
- 至少五年使用嵌入式 C 进行嵌入式软件开发的经验
- 具备 AUTOSAR MCAL 配置和复杂驱动程序开发的高级能力
- 具有使用 ARM、PowerPC 和瑞萨微控制器的实际经验
- 熟练为配备实时操作系统的多核系统进行开发
- 扎实掌握原理图和基本电路知识
- 具有针对集成基础软件和应用软件执行根因分析的经验
- 熟悉 Lauterbach、ETAS INCA、CANalyzer 和示波器
- 能够独立工作并满足紧迫的进度要求
- 具备出色的书面和口头沟通能力
- 具备良好的人际交往和协作能力
- 优先考虑:相关专业硕士学位
- 优先考虑:至少八年嵌入式软件开发经验
- 优先考虑:具有 ARM Cortex-R52、ARM Cortex-M7 和 NXP S32Kxx 平台的经验
- 优先考虑:了解车辆电气系统
福利待遇
- 医疗、牙科和视力保险
- 健康储蓄账户
- 灵活支出账户
- 退休储蓄计划
- 疾病和意外保险
- 人寿保险
- 带薪休假和节假日
- 学费援助计划
- 员工援助计划
- 通用汽车车辆折扣
- 符合条件的候选人可能获得搬迁援助
- 出差比例低于 25%
