Linux软件工程师

香港 4天前全职 网络
面议
Linux软件工程师 - 下一代硅的Ubuntu(多个职位和资历等级) 4天前成为前25位申请者之一 Canonical是一家领先的开源软件和操作系统供应商,服务于全球企业和技术市场。我们的平台Ubuntu被广泛应用于突破性的企业项目中,如公共云、数据科学、人工智能、工程创新和物联网。我们的客户包括全球领先的公共云和硅供应商,以及许多行业的领导者。公司是全球分布式协作的先锋,拥有来自75多个国家的1200多名同事,极少有基于办公室的职位。团队每年在全球各地的有趣地点会面两到四次,以对齐战略和执行。公司由创始人领导,盈利并在增长。 Canonical的合作伙伴工程团队正在寻找开源爱好者,跨整个Linux堆栈工作,以确保新硅技术(如新硬件加速器、AI堆栈、机密计算、网络、虚拟化和容器化堆栈)为新硅优化。合作伙伴工程与全球硅公司密切合作,以优化Ubuntu在其新硅上的表现,从x86、ARM、RISC-V、PowerPC到s390x架构。 地点:这是一个全球远程职位。 职责 - 在分布式团队中积极协作 - 为所有Ubuntu用户培养无缝用户体验的软件生态系统 - 评估其他工程师的贡献以保持高质量的软件标准 - 通过新想法和建议在其他地方进行的工作来塑造Ubuntu的未来 - 与Ubuntu和Debian社区的其他团队、上游项目以及商业支持的客户合作 - 调试开源代码和团队维护的代码 - 帮助客户集成他们的应用程序、SDK,构建操作系统镜像,并使用Ubuntu Core、桌面和服务器优化应用程序 - 与团队合作,维护Ubuntu、硅特性和跨平台和技术(如服务器、HPC和AI系统、物联网设备、PC、SmartNIC和汽车系统)的硅优化包 - AI堆栈 - 图形、音频和多媒体堆栈 - 虚拟化和容器 - 硬件支持堆栈 - 新架构、架构变体和优化工具链 - 包管理和依赖关系 - 平台安全(安全启动、FDE、Ubuntu Core、机密计算) - 在家工作,全球旅行2到4周参加内部活动 资格 - 高中和大学的优秀学术记录 - 技术学科的本科学位或关于您选择的替代路径的引人注目的叙述 - 热爱技术并与聪明的人一起工作 - 好奇、灵活、口齿清晰且负责任 - 重视软技能,充满激情、进取心、深思熟虑和自我激励 - 重视与多样化的内部和外部群体建立伙伴关系 - 在C、C++和Python方面有扎实的基础 - 有Linux发行版打包经验或兴趣 - 有开源维护或贡献和许可证的经验或兴趣 - 对包管理和依赖关系解决有基本理解 您可能还具备的附加技能 - 在以下一个或多个方面有经验:图形、音频或多媒体堆栈 - 虚拟化和容器(Docker、OCI、Kubernetes) - 平台和设备的硬件支持,包括SmartNIC、NVMe存储、GPU、音频组件和传感器 - 性能优化 - 工具链开发和维护 - 网络协议和技术(TCP/IP、DHCP、HTTP/REST) - 安全最佳实践 - 物联网和嵌入式系统,包括板级硬件、SoC、BMC、引导加载程序、固件、操作系统、应用程序和服务 福利 - 分布式工作环境,每年两次的团队面对面冲刺 - 每年2000美元的个人学习和发展预算 - 年度薪酬审查 - 认可奖励 - 年度假期 - 产假和陪产假 - 团队成员援助计划和健康平台 - 有机会前往新地点与同事会面 - 长途公司活动的优先通行证和旅行升级 关于Canonical Canonical是一家开创性的科技公司,处于全球向开源转变的前沿。作为发布Ubuntu的公司之一,这是最重要的开源项目之一,也是AI、物联网和云平台,我们每天都在改变世界。我们在全球范围内招聘,并对加入公司的人员设定了很高的标准。我们期待卓越——为了成功,我们需要在我们所做的事情上做到最好。Canonical是一个机会均等的雇主。我们自豪地培养一个没有歧视的工作环境。经验、观点和背景的多样性创造了更好的工作环境和更好的产品。无论您的身份如何,我们都会公平考虑您的申请。