Linux 软件工程师

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