软件/硬件工程师- 门洛帕克,加利福尼亚州

14个月前远程合同
BCforward

BCforward

location 旧金山
unsaved
BCforward目前正在寻找一名积极上进的软件工程师V,机会位于加利福尼亚州门洛帕克。 职位名称:软件工程师V 地点:加利福尼亚州门洛帕克 预计开始日期:3/11 请注意,这是目标日期,可能会有所更改。BCforward将在确认开始日期之前发送正式通知。 预计持续时间:9个月以上。 工作类型:全职合同,[远程] 要求: 职责 在几代硬件上运行基准测试。 收集基准测试结果以及相关的系统和性能指标 分析有关运行到运行变异和机器到机器变异的统计数据 我们需要在现有的机器上重新运行基准测试,以刷新结果数据库(1)每当基准测试本身有重大更新时,(2)定期进行 在短期内,这些工作(a-c)需要手动完成 在长期内:创建自动化脚本并将其部署到Tupperware,以便自动和持续地执行和记录这些基准测试 CI集成 确保我们有连续的构建和这些基准测试套件的信号 运营工作和对外用户支持 使用特定配置构建FBK和上游Linux内核(目前主要是关于nvme-tcp支持) 为DCPerf创建操作系统映像或Docker映像,预先安装依赖和基准测试,并应用推荐的系统配置 支持其他操作系统发行版,如Ubuntu [可选]使用硬件性能计数器分析和推理结果,向团队提供潜在改进的反馈。 前三个必备技能: 1.具备性能测量和优化经验 2.熟练使用Python / C++进行编程 3.能够在动态环境中工作 良好的技能: 1.具备创建基准测试和测试框架的经验,可视化结果(例如仪表板)并提取有意义的见解 2.具备卓越的沟通能力,能够跨组和跨职能进行合作 要求: 相关经验:7年以上,总体经验:5年以上(不严格,研究生经验可计入) 计算机科学学士学位、类似的技术领域学位或同等的实践经验。 熟练使用Python / C++进行编程 能够在动态环境中工作 绩效期望将包括交付软件的速度和质量,以及清晰地传达思想和结果的能力。 [可选]具备创建基准测试和测试框架的经验,可视化结果(例如仪表板)并提取有意义的见解 [可选]具备机器学习或HPC工作负载的经验 [可选]具备卓越的沟通能力,能够跨组和跨职能进行合作 - 寻找具有7年以上经验的硕士或博士计算机科学或类似技术领域的人士 - 最低学历应为计算机科学或类似技术领域的学士学位,或同等的实践经验。 福利: BCforward为所有符合条件的员工提供全面的福利计划,包括但不限于重大医疗保险、HSA、牙科保险、视力保险、雇主提供的团体寿险、自愿寿险、短期残疾保险、长期残疾保险和401k。 关于BCforward: BCforward成立于1998年,基于行业领导者需要一个专业的服务和劳动力管理专家来推动核心业务和技术战略的发展和执行的想法,是一家黑人所有的公司,为全球组织提供支持价值捕获和数字产品交付需求的独特解决方案。BCforward总部位于印第安纳波利斯,印度海得拉巴设有离岸开发中心,BCforward的6000名顾问全球支持225多个客户。 BCforward秉承人的潜力的力量,帮助公司进行转型、加速和扩大规模。在人本、乐观、卓越、多样性和责任的核心价值指导下,我们的专业人员帮助客户实现了他们的战略目标超过25年。我们强大的企业文化和明确的价值观使BCforward成为市场领导者和最佳工作场所。 BCforward是一家平等机会雇主。所有合格的申请人将获得平等的就业机会,不因种族、肤色、宗教、性别、性取向、性别认同、国籍或受保护的退伍军人身份而受到歧视,并且不会因残疾而受到歧视。 要了解有关BCforward如何在招聘过程中收集和使用个人信息的更多信息,请查看我们的隐私声明和CCPA补充说明。作为招聘过程的一部分,我们可能会要求您披露并向我们提供各类个人信息,包括标识符、专业信息、商业信息、教育信息和其他相关信息。BCforward只会使用这些信息来完成招聘过程。 此职位发布不构成就业要约。所有在美国申请职位的申请人必须在美国合法授权工作。故意提供虚假或欺诈信息以回应此职位的申请可能会使申请人无法获得该职位。任何后续的雇佣要约都将被视为雇佣关系以期限不定为基础。