软件Linux工程师 - 安装与打包

纽约 9天前全职 网络
面议
NVIDIA正在寻找一名优秀的软件Linux工程师,以扩展NVIDIA网络软件的安装和打包能力。作为NVIDIA的软件工程师,您将专注于设计、开发和维护用户空间工具、打包系统和跨主流Linux发行版的安装流程。这个职位提供了在一个充满活力、以技术为中心的公司中产生实际影响的机会,为全球最先进的数据中心、云环境和HPC系统提供动力的产品线做出贡献。 您对Linux、系统级集成和提供无缝安装体验充满热情吗?您想帮助推动高速网络解决方案在多个Linux生态系统中的部署吗?您是否渴望在前沿技术上工作,同时帮助客户和内部团队加速采用? 您将要做的事情: - 为NVIDIA网络软件在主要Linux发行版(Debian、Ubuntu、RHEL、SLES等)上设计、实施和维护安装和打包工作流程。 - 开发和支持元包、配置文件和工具,以简化用户空间的安装和配置。 - 与发行版维护人员合作,确保通过本地打包系统(DEB、RPM)实现兼容性和顺利交付。 - 在各种平台和操作系统版本上执行包安装的系统级测试和验证。 - 与跨职能团队(内核、QA、发布工程和支持)合作,确保安装质量和可维护性。 - 贡献于Linux内核驱动程序开发和回溯,以支持高级网络功能。 我们需要看到的: - 计算机科学、计算机/软件工程或相关领域的学士学位(或同等经验)。 - 4年以上软件开发经验,重点是Linux系统级开发。 - 精通Linux包管理系统(dpkg、RPM、yum、apt、zypper)和脚本语言,如Python或Bash。 - 具备打包标准、自动化工具和发布工作流程的经验。 - 熟悉内核回溯、补丁管理和驱动程序安装(加分项)。 - 具有优秀的沟通和协作能力,并具备以客户为中心的思维方式。 - 具备强大的调试和故障排除技能,尤其是在各种Linux环境中。 脱颖而出的方式: - 计算机科学、电气工程或相关领域的硕士学位。 - 深入了解Linux操作系统和发行版生命周期管理。 - 有为公共Linux发行版或上游项目做出贡献的经验。 - 熟悉云或容器化环境(例如Docker、Kubernetes)。 - 有支持数据中心或HPC环境中的大规模部署经验。 NVIDIA被广泛认为是科技界最理想的雇主之一。我们在全球雇佣了一些最具前瞻性思维和才华横溢的人才。如果您对Linux系统充满热情,喜欢解决实际问题,并希望帮助塑造AI和网络基础设施的未来,我们希望听到您的声音。 您的基本工资将根据您的位置、经验以及类似职位员工的薪酬来确定。基本工资范围为2级124,000美元至195,500美元,3级152,000美元至241,500美元。 您还将有资格获得股票和福利。 该职位的申请将至少接受到2026年2月2日。 此招聘信息是针对现有空缺职位。 NVIDIA在招聘过程中使用AI工具。 NVIDIA致力于营造多元化的工作环境,并自豪地成为一个平等机会的雇主。由于我们高度重视当前和未来员工的多样性,我们在招聘和晋升过程中不因种族、宗教、肤色、国籍、性别、性别表达、性取向、年龄、婚姻状况、退伍军人身份、残疾状况或任何其他受法律保护的特征而歧视。