高级软件工程师,自动驾驶汽车 HIL 平台(混合办公)
负责通用汽车用于自动驾驶软件验证的硬件在环平台的架构与交付。打造横跨车辆硬件、人工智能、基础设施和部署的可扩展系统。
描述
- 制定自动驾驶汽车硬件在环平台及集成服务的长期技术战略、架构和路线图
- 推动可扩展、可靠、可观测且具备硬件感知能力的自动驾驶软件验证功能持续演进
- 定义平台架构和工程标准,涵盖服务、API、可靠性、自动化测试、性能和卓越运营
- 解决涉及自动驾驶软件、人工智能模型、车辆硬件、基础设施、中间件、操作系统和部署流水线的复杂问题
- 将组织和客户优先事项转化为技术战略、可衡量目标、平台需求和执行计划
- 塑造自动驾驶组织的技术方向,同时协调资深工程师、产品负责人和合作团队
- 通过需求分析、设计评审、持续集成、自动化测试、可观测性、问题解决、发布准备和运营支持,推动平台可靠交付
- 提升平台的规模、利用率、保真度、开发者效率和成本效益
- 亲自领导关键软件架构和实现工作
- 指导工程师,帮助建立更强的技术实践社区
- 在架构评审和技术规划中代表自动驾驶汽车硬件在环平台
- 出差少于 25%
任职要求
- 至少 10 年设计、构建和交付生产级软件系统的经验
- 有领导重大项目或技术复杂项目的实践证明
- 计算机科学、计算机工程或相关技术领域的学士学位
- 具备深厚的软件工程和系统知识,熟练掌握 Python、C++ 或同等编程语言
- 能够为复杂的分布式软硬件系统制定并落实技术战略
- 具备面向规模、速度、可靠性、可观测性、可维护性和卓越运营进行设计的背景
- 具备在整个软件开发生命周期中开发和运行 Linux 软件的经验
- 深入了解平台和服务架构、API、自动化、CI/CD、测试基础设施和生产运营
- 能够通过影响力进行领导,管理跨团队依赖关系,促成共识,并在存在不确定性时有效决策
- 具备出色的书面和口头沟通能力
- 优先条件:硕士学位或博士学位
- 优先条件:具备硬件在环、软件在环、仿真、验证或大规模测试与集成平台经验
- 优先条件:具备在专用硬件上评估和优化复杂软件的经验
- 优先条件:熟悉 ROS 或同类机器人架构及分布式自主系统技术栈
- 优先条件:具备低延迟、实时、安全关键或高度确定性系统经验
- 优先条件:具备自动驾驶汽车、汽车、机器人、嵌入式系统或相关领域背景
- 优先条件:具备交付平台即服务功能的经验
- 优先条件:具备 Bazel、SQL 以及支持测试分析、可观测性或验证洞察的数据系统经验
福利待遇
- 有资格获得与公司、职位级别和个人绩效挂钩的激励性薪酬
- 医疗、牙科和视力保险
- 健康储蓄账户
- 灵活支出账户
- 退休储蓄计划
- 疾病和意外保险
- 人寿保险
- 带薪休假和节假日
- 符合公司政策要求的候选人可获得搬迁支持
