职位描述
C语言C++Python
职位描述:
我们正在为自动驾驶项目寻找一位基础扎实的编译工具链&系统工程师。您将作为我们技术团队的合作伙伴,参与自动驾驶软件从X86开发环境到ARM车规级计算平台的完整构建、优化与安全保障工作。
岗位职责:
1、跨平台编译与构建系统 参与设计、维护和优化从X86到ARM平台的交叉编译工具链(如GCC/LLVM, CMake/Bazel),确保大规模代码的高效跨平台构建。 协助维护与改进持续集成(CI/CD)流程,提升自动化构建与测试的效率。 针对ARM架构(如ARMv8-A)和自动驾驶的实时性需求,进行编译、链接的深度调优。 2、第三方依赖库管理 负责项目第三方开源库的引入、版本管理与集成工作,解决依赖关系与兼容性问题。 维护清晰的依赖清单与集成规范,确保项目代码库的整洁与可维护性。
3、系统控制节点功能建设&系统稳定性值班 4、安全漏洞治理 协助建立并执行第三方软件成分的安全监控机制,定期扫描、评估已知漏洞(如CVE)。 跟踪漏洞修复进展,并在指导下实施安全的升级或修补方案,助力提升软件供应链安全。
任职要求:
1、计算机科学、软件工程或相关专业本科及以上学历。
2、 3年以上C/C++项目开发或有工具链相关经验,理解编译、链接原理。
3、 熟练使用至少一种主流构建系统(如CMake, Bazel)和脚本语言(如Python, Shell)。
4、 加分项:具备扎实的X86到ARM交叉编译实战经验,熟悉相关工具链。
我们正在为自动驾驶项目寻找一位基础扎实的编译工具链&系统工程师。您将作为我们技术团队的合作伙伴,参与自动驾驶软件从X86开发环境到ARM车规级计算平台的完整构建、优化与安全保障工作。
岗位职责:
1、跨平台编译与构建系统 参与设计、维护和优化从X86到ARM平台的交叉编译工具链(如GCC/LLVM, CMake/Bazel),确保大规模代码的高效跨平台构建。 协助维护与改进持续集成(CI/CD)流程,提升自动化构建与测试的效率。 针对ARM架构(如ARMv8-A)和自动驾驶的实时性需求,进行编译、链接的深度调优。 2、第三方依赖库管理 负责项目第三方开源库的引入、版本管理与集成工作,解决依赖关系与兼容性问题。 维护清晰的依赖清单与集成规范,确保项目代码库的整洁与可维护性。
3、系统控制节点功能建设&系统稳定性值班 4、安全漏洞治理 协助建立并执行第三方软件成分的安全监控机制,定期扫描、评估已知漏洞(如CVE)。 跟踪漏洞修复进展,并在指导下实施安全的升级或修补方案,助力提升软件供应链安全。
任职要求:
1、计算机科学、软件工程或相关专业本科及以上学历。
2、 3年以上C/C++项目开发或有工具链相关经验,理解编译、链接原理。
3、 熟练使用至少一种主流构建系统(如CMake, Bazel)和脚本语言(如Python, Shell)。
4、 加分项:具备扎实的X86到ARM交叉编译实战经验,熟悉相关工具链。
工作地点
北京海淀区中关村壹号a1-a3

认证资质
营业执照信息

更新于 今天



