JobMesh

小米汽车-海外座舱测试

Xiaomi · Munich, Bavaria, DE

小米汽车-海外座舱测试 慕尼黑 社招 全职 职位 ID:X3184 职位描述1. 代码质量体系构建与演进: 定义关键代码质量指标(如复杂度、重复率、测试覆盖率、静态分析缺陷密度、代码评审效率等),并建立自动化监控和报告机制。 2. 推动将代码质量要求深度融入CI/CD流水线,实现“质量左移”。代码静态与动态质量保...

Job description

小米汽车-海外座舱测试 慕尼黑 社招 全职 职位 ID:X3184 职位描述1.代码质量体系构建与演进:: 定义关键代码质量指标(如复杂度、重复率、测试覆盖率、静态分析缺陷密度、代码评审效率等),并建立自动化监控和报告机制。 2.推动将代码质量要求深度融入CI/CD流水线,实现“质量左移”。代码静态与动态质量保障:: 3.精通并主导应用静态代码分析工具(如 Coverity, SonarQube等),定制规则集,深度扫描代码缺陷、安全漏洞、性能瓶颈及规范违反问题。 推动代码动态分析(如内存检测、性能剖析)在开发阶段的应用,提前发现隐患。 4.对分析结果进行深入解读、分类、优先级排序,并驱动开发团队高效修复。代码评审卓越实践: 5.设计并推广高效的代码评审(Code Review)流程、标准和最佳实践,提升评审效率和有效性。 6.作为核心评审专家,深度参与关键模块、核心算法、安全关键代码的评审,提供高质量、建设性的反馈。 职位要求1.计算机科学、软件工程或相关专业本科及以上学历,5年以上软件开发或软件质量工程经验。 2.扎实的编程基础: 精通至少一门智能座舱常用开发语言(如 C++, Java, Python),深刻理解面向对象设计、设计模式、数据结构与算法。 深厚的代码质量专业知识: 3.精通静态代码分析原理、工具和实践经验,能独立配置、优化规则集并解读复杂报告。 4.深入理解代码度量(圈复杂度、继承深度、耦合度等)及其意义。 5.精通代码评审的方法论、最佳实践和高效流程。 6.熟悉单元测试/集成测试覆盖率概念、工具(如 gcov, JaCoCo)及提升策略。 7具备代码重构的实战经验和理论指导能力。 8分析与解决问题能力: 出色的分析能力,能定位复杂代码问题的根本原因,并提出切实可行的解决方案。 投递