steam吧 关注:4,578,227贴子:71,575,962
  • 1回复贴,共1

V社招募系统工程师,专注于主机的系统研究、设计和开发

只看楼主收藏回复

V社在昨天更新了两个招募职位,分别为:
系统工程师
游戏软件工程师
工作目标:
负责视频游戏平台和应用(主机、PC)的复杂系统的研究、设计和开发
支持专业软件系统和应用程序的设计,以支持V社专注于用户界面和体验的交互设计目标
开发软件以促进尖端技术媒体格式的用户体验,包括先进的视频游戏机(主机)、PC 和在线游戏
利用对计算机科学、工程和应用数学技能的深入了解,推动由 Valve 开发的软件和 3D 图形系统(3D 引擎)的下一代功能
分析Valve产品的图形、视觉效果和工具时间应用需求的软硬件要求
制定系统测试程序,确保Valve开发的软件系统的质量和一致性
与计算机图形艺术家、设计师和制作人合作,确保符合技术和美学规范
使用面向对象的设计和网络技术来实现大型系统和游戏平台;尖端技术媒体格式的设计元素,包括先进的视频游戏机(主机)、PC 和在线游戏。
要求:
系统工程师
拥有 10 年调整硬件和软件以满足性能和能效目标的经验
8 年分布式存储系统(包括关系数据库)调试和故障排除经验
拥有 8 年与开发团队互动以运行和支持他们构建的服务的经验
拥有 5 年至少使用 Go、Rust、Python、C++ 或 Perl 中两种语言的工作经验
拥有 2 年面向客户的视频游戏在线服务工作经验
游戏软件工程师
使用 C、C++ 和/或 C# 进行面向对象编程;
跨平台体验,包括 PC(Windows、Linux 或 macOS)
虚幻引擎或任何自定义引擎
电脑游戏工具和运行时系统 (运行环境)
运行时性能优化
视频游戏或视觉效果行业的软件开发
内存使用优化和跟踪系统
多线程和SIMD优化


IP属地:中国香港1楼2024-05-09 19:45回复
    V社没有主机业务,新的招聘目标却明确指明“先进的视频游戏机”,也即是通俗语境里的“游戏主机”
    并且要求有构建软硬结合的系统开发能力,还要求有大量从事对内存、CPU优化工作的从业经验
    这些都是主机才会有的优化指标
    ————————————————————
    尤其是对软硬件结合的优化工作经验,要求高达10年
    当下V社并没有任何硬件是需要实现该功能的,SD是一个已经完成的产品,短期内不会迭代,也不符合“大型系统和游戏平台”的描述
    包括了“ 视频游戏在线服务 ”,在PC或现有主机上,这都是已完成的功能,除非是在全新的硬件产品上
    ————————————————————
    这意味着他们描述中的“先进的视频游戏机”,是某种定制硬件
    用以支持V社所希望达成的软硬件结合目标
    ————————————————————
    其中提到的一个硬性要求“ 分布式存储系统 ”
    是V社一直希望实现的分布式体系的一部分(V社一直希望在VR上实现分布式渲染来解决性能问题)
    这是一种将存储单元分散化,方便快速调用信息的储存系统(分布式存储的一个应用实例是区块链)
    完整信息被分散成独立的“块”,在需要时,根据所需的目标框架,快速调用这些数据块
    可以把分布式框架理解为一种“马赛克”,传统线性渲染、存储是快速完成一个工作,然后到下一个
    而分布式渲染、分布式存储,则是把渲染、存储信息拆分成一个个“像素点”, 按照“框架”去填充“数据块”,不同的单元只负责自己那一块信息,从而实现极快的速度
    除了效率优势和容错外,它有一个最大的特点,就是十分适合机器学习
    V社正在部署一个非常庞大的机器学习项目,之后会单独出一个帖子谈它,以及V社可能相关的硬件信息
    ————————————————————
    从招聘信息所需的目标可以看得出
    V社希望在一台定制主机上,实现内存高效率的调用,采取分布式储存,对CPU多线程优化,以及利用SIMD的单指令多数据特性进行加速
    并且可以跟主流的第三方开发引擎对接,并且根据这种需求,打造一种运行环境(系统框架),来进一步实现稳定和优化
    运行在该硬件上的,是一个可以跨平台运行的大型系统,要求上举例PC端的Windows、Linux和macOS,以及跨度更大的主机、PC到在线游戏
    也就是说下一阶段他们希望实现SteamOS的前端表征,能在PC上的不同系统实现体验统一(比如UI、功能)
    Windows上基本已经实现,大屏幕模式已经可以跟SteamOS的UI统一,功能则需要一个独立的官方镜像,目前还没发生,但他们说优先级很高
    硬件层面则希望实现跨越PC与主机实现SteamOS的核心功能
    ————————————————————
    从Index到SD的研发周期可以看到,他们的硬件设计会先研究可行性,如果技术成熟,达到设计目标所需的市场阈值, 就会开始约3年的研发周期
    Index是2016-2019,SD是2018-2021(因为库存不足延期数个月到2022)
    如果从2024年开始算,他们最早会在2027年发布一款定位类似SD,用于服务PC用户使用Steam服务的定制主机
    ————————————————————
    注:2013-2014年间,V社也推出过主机计划,但官方从未发布过第一方主机,这是个完全的第三方企划,因为V社对硬件的不了解,以及项目临时上马,Linux的不成熟,各方面因素而失败


    IP属地:中国香港2楼2024-05-09 19:46
    回复