字节跳动硬件开发实习生-算力基础设施
任职要求
1、2026届硕士及以上学位在读,计算机、电子、通信、网络及相关专业优先;
2、熟悉UART、SPI、I2C、VGA等低速总线以及DDR4、DDR5、PCIe、SATA等高速总线的原理图设计;
3、对PI和SI的基础知识有较好掌握,能够支持板卡Layout布局布线的指导工作,熟悉元器件、Power、高速信号、时钟、低速关键信号的相关设计规则;
4、理解计算机体系架构、…工作职责
ByteIntern:面向2026届毕业生(2025年9月-2026年8月期间毕业),为符合岗位要求的同学提供转正机会。 团队介绍:字节跳动系统部,负责字节跳动从芯片到服务器、操作系统、网络、CDN 、数据中心等基础设施的研发、设计、采购、交付与运营管理,为包含抖音、头条、火山引擎等全球业务提供高效、稳定、具备可扩展性的基础设施。部门当前业务开展包括不限于:数据中心设计建设、芯片研发、服务器研发、网络工程研发、火山引擎边缘云业务、高性能智能硬件研发、IDC资源智能交付与运维、硬件基础设施智能监控与预警、操作系统与内核、虚拟化技术、编译工具链、供应链管理等众多基础设施相关方向。 1、负责字节跳动计算型、存储型、GPU等定制化服务器产品和自研芯片板级开发验证系统的硬件方案设计,包括各板卡Layout层叠结构、Power拓扑、时钟拓扑、系统管理拓扑设计、主要元器件和连接器选型等; 2、与服务器ODM、芯片设计厂商一起进行服务器主板及板卡的原理图设计、原理图和Layout的审核,在产品研发周期内与ODM厂商一起保障硬件设计质量; 3、负责服务器、板卡、芯片验证系统等产品的电路板原理图、控制逻辑等组件的设计;负责和PI、SI、结构、散热工程师联合设计PCB总体设计,主导PCB审核过程,对原理图、控制逻辑、PCB的设计质量负责; 4、负责硬件电路系统调试、验证工作,输出电路设计的调测计划、调测报告、单元测试(UT)报告输出;与合作伙伴紧密协作完成硬件协同的专业测试、可靠性测试等,并负责相关问题解决; 5、与ODM厂商一起进行相关bug的处理,保障项目高质量完成各阶段转段。跟进服务器整机各板卡PCB&PCBA加工生产,推动生产加工相关问题的解决,与ODM厂商一起完成板卡工厂端功能测试的导入工作,最终推进产品部署和上线。
1、负责快手搜推广服务的云原生管控方向,建设云上的平台化服务管控、服务调度能力; 2、结合服务场景设计相关调度策略、智能弹性伸缩能力、潮汐混部能力,提高集群硬件利用率。
-数据库质量保证策略设计 -基于数据库内核架构(如事务引擎、存储管理、并发控制等),设计覆盖功能、性能、稳定性、安全性和灾难恢复的综合性测试策略 -针对极端场景(如硬件故障、网络分区、超大规模数据压力)和大事务/高并发场景,构建破坏性测试和压力测试模型 -测试用例开发 -编写自动化测试脚本(如Python/Perl/Shell/C++),覆盖SQL语法、事务隔离级别、锁机制、备份恢复等核心功能 -自动化测试工具以及测试用例管理平台的开发和管理工作。 使用各种测试工具和技术,自动化测试,记录和分析测试结果,并跟踪和验证缺陷 -编写测试报告和文档: 清晰准确地记录测试过程、结果和分析,编写测试报告和相关文档 -设计复杂场景测试用例,例如:极端压力测试:模拟百万级并发事务、TB级数据量下的系统稳定性;破坏性测试:强制断电、磁盘I/O错误注入、内存溢出等异常场景;边界条件测试:验证索引深度、页分裂、日志写满等临界值场景 -性能分析与调优 -使用工具(如sysbench、tpcc、tpch、自定义基准测试)分析查询执行计划、锁竞争、I/O瓶颈 -结合内核日志(如InnoDB redo log、PostgreSQL WAL)定位性能问题,推动优化方案落地 -缺陷管理与协作 -搭建测试环境(含多节点集群、混合负载),复现并跟踪内核级Bug(如死锁、数据不一致) -与开发团队紧密合作,提供Root Cause Analysis(RCA)支持,参与代码审查,提供测试反馈,协助开发人员定位和修复问题,推动内核代码修复 -技术预研与创新 -探索新技术(如向量化查询、持久内存、分布式事务)的测试方法 -开发定制化测试工具(如混沌工程平台、自动化故障注入系统)
1. 负责实现底层接口的封装,为应用层提供高效的API; 2. 负责实现跨域通信接口设计和实现,基于socket,共享内存等技术; 3. 负责对当前软件代码调优,降低应用软件的硬件占用率; 4. 负责应用空间调试工具和测试工具的开发;