Etched logo
Etched
Supercomputing Test Software Engineer (Taiwan)

Supercomputing Test Software Engineer (Taiwan)

发布于 27 分钟前

普通员工/个人贡献者

AI 估算 · 6.0–10.0万 · AI 参考估算
中级经验
学历未注明
全职员工仅现场办公测试工程师
测试工程师
CI/CD
Go
性能分析
故障注入
服务器架构
硬件测试
自动化测试

值不值得投

78综合评分

综合评分 78

前沿AI超算测试专家岗,技术栈极新、股权丰厚、使命驱动,但需接受全员到岗的高强度工作模式。

从薪资福利、成长发展、工作生活和使命价值四个维度综合评估,方便横向比较。

薪资怎么样

8.0万

比测试工程师中位数高

发布情况

新岗位 · 今天发布

公司情况

公司还在招多个职位

9 个在招

市场机会

选择不多

台北 · 测试工程师 · 1 个在招

职位详情

关于这个职位

负责设计、开发并执行超级计算AI服务器的自动化测试套件,涵盖系统启动、性能及故障注入等场景

通过监控硬件健康状态与分析测试结果,协同软硬件团队定位并解决底层缺陷,确保推理服务器在极端负载下的可靠性与稳定性

最低要求

精通至少一种脚本语言(如 Python、Bash、Go)

具备软件测试方法论和工具的使用经验
深入理解操作系统(首选 Linux)及服务器硬件架构
能够分析复杂技术问题并提供有效解决方案
优秀的沟通协作能力,能独立工作及团队协作
熟悉版本控制系统(如 Git)
具备阅读和分析硬件日志的能力

工作职责

使用常用脚本语言(Python, Go, Bash)和测试框架,设计、开发和实施全面的超级计算自动化测试套件,覆盖系统操作的所有方面(包括启动序列、信任根、系统管理、工作负载部署和性能)

在服务器硬件上执行测试,监控系统性能和健康状况,并分析测试结果
调查和调试测试中发现的软硬件故障,提供详细报告及缓解计划
与内部及外部(ODM合作伙伴)的软硬件工程团队合作,识别故障根本原因并实施纠正措施
参与超级计算测试基础设施的开发与维护,包括可在任何环境中运行的便携式测试环境和自动化工具
创建并维护测试计划、测试用例和测试结果的完整文档
分析系统性能指标,识别潜在瓶颈和优化领域
参与持续改进工作,以提高测试流程的效率和有效性
代表性项目:
开发自动化测试套件,以在极端大规模工作负载下对超级计算 AI 子系统进行压力测试
设计和实施故障注入测试,模拟软硬件故障
创建工具以监控和分析系统性能指标(如 CPU 利用率、跨插槽内存性能与使用情况、网络延迟)
构建和维护可扩展的测试环境,能够处理多种服务器配置
与硬件工程师合作,为新服务器功能和组件开发测试方案
参与创建追踪数百个 AI 加速器系统测试情况的 Pod 级仪表板

优先资格

具备硬件老化测试或可靠性测试经验

熟悉性能测试和基准测试工具
了解硬件诊断工具与技术
有 CI/CD 流水线搭建与维护经验
掌握底层硬件通信协议(如 I2C 等)
具备数据分析工具与技术的应用经验

AI 洞察

优缺点分析

优点

  • 处于AI基础设施最前沿,接触最新的AI加速卡与超级计算技术,技术含金量极高
  • C轮融资背景,资金充裕,提供具有竞争力的薪酬和丰厚的股权包,分享公司成长红利
  • 扁平化管理与文化,工程与研究无界限,技术人员能直接参与核心创新,成就感强
  • 全栈式工作体验,不仅涉及软件测试,还深入硬件底层,拓宽技术视野
  • 跨部门协作频繁,需与ODM厂商及多地团队紧密配合,沟通成本与协调难度较大
  • 硬件测试环境搭建复杂,需处理大量异构硬件配置,运维负担较重

缺点 / 挑战

  • 工作内容极具挑战性,需应对极端负载下的系统稳定性问题,对技术深度要求极高
  • 初创公司节奏快,虽然强调工程技能,但可能伴随较高的工作压力与交付紧迫感
  • 适合具备扎实软硬件基础、热爱挑战新技术、喜欢深入底层调试、并能适应快节奏创业环境的资深软件/测试工程师

角色解读

  • 技术专家路线:成为超级计算测试领域的权威,主导测试架构设计与核心算法优化
  • 系统工程路线:向系统工程师或硬件工程师转型,深入参与产品设计与研发全流程
  • 测试管理路线:带领测试团队,建立更高效的自动化测试体系与质量保障标准
  • 针对超级计算AI服务器硬件,设计并编写自动化测试脚本(Python/Go/Bash),覆盖从开机自检到应用负载的全链路测试
  • 执行高压力、大规模的测试任务,监控CPU、内存、网络等关键指标,进行故障注入以验证系统鲁棒性
  • 深入分析测试失败日志,定位是硬件缺陷还是软件Bug,并与ODM厂商及内部研发团队协同修复问题
  • 搭建和维护可扩展的自动化测试基础设施,输出详细的测试报告和性能优化建议
  • 扎实的编程基础,熟练掌握 Python、Go 或 Bash 中的至少一种,用于编写自动化测试工具
  • 深厚的计算机体系结构知识,熟悉 Linux 操作系统内核机制及服务器硬件架构(如 PCIe, Memory Subsystem)
  • 丰富的测试理论与实践经验,特别是硬件可靠性测试、性能基准测试及故障注入技术
  • 具备极强的问题分析与调试能力,能够通过阅读硬件日志和系统指标快速定位根因

申请策略

  • 研究 Etched 公司的技术理念(如 Bitter Lesson),在面试中体现对前沿AI基础设施的思考
  • 准备具体的案例,说明如何在一个复杂的软硬件系统中定位并解决一个棘手的 Bug
  • 关注公司在 ODM 合作模式下的质量控制挑战,展现你的协作与问题解决思维
  • 突出自动化测试框架开发经验,展示使用 Python/Go 编写的复杂测试工具或平台
  • 强调在高性能计算、服务器硬件或AI相关领域的测试项目经历,特别是涉及压力测试和故障注入的案例
  • 量化成果,如提升测试覆盖率、缩短故障定位时间、优化测试效率的具体数据
  • 展示对 Linux 内核、硬件架构及底层通信协议的深刻理解,列举相关的技术博客或开源贡献
  • 深入学习 Go 语言,提升并发编程能力,以适应大规模分布式测试场景

面试指南

  • STAR法则:情境(Situation)、任务(Task)、行动(Action)、结果(Result),重点突出个人在其中的具体贡献和技术决策
  • 结构化思维:先宏观后微观,先软件后硬件(或反之,视情况而定),展示系统化的排查逻辑
  • 数据驱动:用具体的性能指标、日志片段或复现步骤来支撑观点,避免空泛描述
  • 协作导向:强调沟通技巧和合作精神,展示如何在跨职能团队中推动问题解决
  • 请描述你设计的一个最复杂的自动化测试框架,你是如何解决扩展性和稳定性的?
  • 当服务器在高负载下出现间歇性故障时,你的排查思路是什么?如何利用日志和指标定位根因?
  • 你对 Linux 内核中的哪些机制比较熟悉?它们在服务器性能优化中起什么作用?
  • 如果硬件团队认为软件测试误报,而软件团队认为是硬件问题,你会如何协调和解决分歧?

职位点评

薪资福利85
成长发展92
工作生活45
使命价值80

薪资福利

85较高

JD提及‘竞争性薪酬’及‘慷慨的股权包’,结合C轮融资背景,整体补偿水平预期高于市场平均,尤其股权部分具备高增长潜力。

薪资信号偏高 (6.0千–10.0万/月)
福利待遇Competitive compensation packages、generous equity packages、Comprehensive insurance coverage、Unlimited compute budget

成长发展

92较高

职位聚焦于前沿AI推理基础设施,涉及超算、硬件协同设计及自动化测试前沿技术,技术栈先进,成长空间巨大。

技术前沿前沿/新兴技术
技术栈Supercomputing、AI inference、Python、Go、Linux、Hardware architecture、Fault injection、CI/CD
业务类型profit_center

工作生活

45较低

JD明确指出为‘fully in-person team’(全员到岗),且位于台北,无远程选项;初创公司高强度工作文化暗示WLB一般。

工作模式仅现场办公
办公地点市区核心地段
加班情况JD含高强度暗示词

使命价值

80较高

公司致力于构建‘frontier intelligence’硬件,解决AI推理基础设施的关键瓶颈,具有显著的技术突破意义和行业影响力。

行业发展高速增长赛道
社会影响正向社会影响力较高
使命信号building hardware for frontier intelligence、redefining the infrastructure layer for the fastest growing industry in history
创新程度开拓性创新(行业首创)
Watch Jobs