嵌入式软件工程师 - 汽车 | 信息娱乐领域

12天前合同
467 - 503 / 时 Net2Source (N2S)

Net2Source (N2S)

location 旧金山
unsaved
角色:嵌入式软件工程师 工作地点:加利福尼亚州山景城(现场) 持续时间:12 个月 职位描述: • 我们正在寻求一名高级软件工程师,负责领导我们客户下一代信息娱乐软件栈在 Linux 和 Android 平台上的核心设计和开发工作。在这个角色中,您将全面负责嵌入式系统组件的设计、开发、测试和维护,为客户的汽车平台开发高质量、可扩展的软件。 • 您将推动硬件、供应商和软件团队之间的系统集成,同时优化性能并确保符合 ISO 26262 等行业标准。该角色还在定义测试策略、领导复杂的调试工作和推动开发生命周期的持续改进方面发挥着关键作用。强大的协作和沟通技巧至关重要,因为您将与跨职能团队和高级领导密切合作,为成功的产品发布贡献技术愿景和详细文档。 所需技能: • 计算机科学、计算机工程或电气工程的学士学位 • 10 年以上嵌入式软件开发经验 • 精通 C/C++ 编程,具备 Rust 的工作知识 • 熟悉 Python、Bash 或 Perl 等脚本语言 • 深刻理解 Android AOSP/AAOSP 和 Linux 显示及图形管道,包括 GPU 和 DPU 驱动程序的开发和优化 • 具有 Yocto Linux 构建和 TDD 环境中的测试自动化经验 • 熟悉敏捷开发和跨职能团队(产品、硬件、系统、验证)合作 领域专业知识(以下一项或多项): • 嵌入式操作系统:Linux、QNX 和/或 Android • 汽车系统或类似行业 • 图形驱动程序和管道 • 音频系统 • 网络和协议栈 • 中间件和服务开发 • 汽车诊断 • 基于以太网的通信 • QNX 或同等虚拟机环境 该职位所需的强制技能和技能熟练度: • C/C++ 编程技能,具备 Rust 的工作知识 • Python、Bash 或 Perl • Android AOSP/AAOSP 和 Linux 显示及图形管道,包括 GPU 和 DPU 驱动程序 • Yocto Linux 构建 • Linux、QNX 和/或 Android • 基于以太网的通信 该职位的可选技能和技能熟练度: • C/C++ 编程技能,具备 Rust 的工作知识