C++/Rust 图形和窗口系统软件工程师 - Mir
加入申请 Canonical 的 C++/Rust 图形和窗口系统软件工程师 - Mir 职位
C++/Rust 图形和窗口系统软件工程师 - Mir
2 天前 成为前 25 名申请者之一
加入申请 Canonical 的 C++/Rust 图形和窗口系统软件工程师 - Mir 职位
获取关于此职位的 AI 驱动建议和更多独家功能。
Canonical 是全球企业和技术市场领先的开源软件和操作系统提供商。我们的平台 Ubuntu 在公共云、数据科学、AI、工程创新和物联网等突破性企业计划中被广泛使用。我们的客户包括全球领先的公共云和硅供应商,以及多个行业的领导者。公司是全球分布式协作的先驱,拥有 1200 多名同事,分布在 75 多个国家,几乎没有基于办公室的职位。团队每年会在全球各地的有趣地点见面两到四次,以对齐战略和执行。
公司由创始人领导,盈利且不断增长。
我们正在招聘 C++/Rust 图形和窗口系统软件工程师。
我们构建 Mir——一个用于窗口管理器、显示子系统和基于其构建的解决方案(如 Ubuntu Frame)的高性能、高效率技术栈。以愿景为引导,我们塑造了技术栈,使社区能够实现一个应用程序在每个图形环境中无缝工作的世界。
我们的目标是支持从单一用途屏幕到边缘设备再到完整桌面环境的整个图形范围。我们还为 Ubuntu 认证硬件生态系统设定了图形支持的步伐。我们的日常工作包括设计、开发和测试功能,以及与社区合作并响应问题和用户查询。
大部分软件是用 C++ 编写的,支持工具使用脚本语言。我们将使用 Rust 作为向前演进的一步。因此,候选人需要在 Rust 和 C++ 方面具备强大的技能。我们正在扩展团队,寻找与我们对精确性、性能和用户体验充满热情的新同事。我们在不同的职业级别招聘,要求至少有 2 年的行业经验。我们寻找的人理想情况下有构建窗口合成系统或图形设备经验。我们致力于创造卓越的开发者体验、安全的基础和轻松访问当今最常用的图形工具包和库。
这是一个绝佳的机会,适合那些希望对现代显示技术产生有意义影响的人,这些技术将影响数百万开发者和用户。Canonical 提供一个快节奏的团队环境和一个充满学习和发展机会的职业生涯,涵盖开源领域。
地点:该职位将以远程方式在 EMEA 或 APAC 地区工作。
角色职责
- 设计和实现 Mir 栈的功能
- 协助调试、跟踪和修复问题
- 通过代码和架构审查参与我们的工程流程
- 创建和改进测试和性能基准,以尽早发现问题
- 创建和维护文档以增强开发者体验
- 与开源社区和商业合作伙伴互动
- 主动与分布式团队合作
我们对您的期望
- 计算机科学、STEM 或类似领域的优秀学士学位或同等学历,2 年以上工作经验
- 出色的现代 C++ 和出色的 Rust 编程技能
- 熟悉 Linux 作为开发和部署平台
- 能够远程与多样化的团队成员合作,并保持高度的动机、生产力和组织能力
- 能够每年两次国际旅行参加公司活动,最长可达两周
加分技能
- 您有 Wayland 协议生态系统和合成器的经验
- 您熟悉 OpenGL、Vulkan、Flutter 和其他图形、工具包和动画框架
- 您对异步编程和并发模式有扎实的理解
- 您有能力持续向生产环境交付稳健的代码
- 您具备强大的书面和口头沟通能力,以记录和展示开发的软件
我们为同事提供的福利
我们根据地理位置、经验和表现来制定全球薪酬。我们每年(以及更频繁地为毕业生和助理)重新审视薪酬,以确保我们认可杰出的表现。除了基本工资外,我们还提供以绩效为导向的年度奖金或佣金。我们为所有团队成员提供反映我们价值观和理想的额外福利。我们平衡我们的计划以满足当地需求,并确保全球公平。
- 分布式工作环境,每年两次的团队线下冲刺
- 每年 2000 美元的个人学习和发展预算
- 年度薪酬审查
- 认可奖励
- 年度假期
- 产假和陪产假
- 团队成员援助计划和健康平台
- 有机会前往新地点与同事见面
- 长途公司活动的优先通行证和旅行升级
关于 Canonical
Canonical 是全球开源运动前沿的先锋科技公司。作为发布 Ubuntu 的公司,Ubuntu 是最重要的开源项目之一,也是 AI、物联网和云的基础平台,我们正在改变软件世界。我们在全球范围内招聘,并为加入公司的人员设定了非常高的标准。我们期望卓越;为了成功,我们需要在我们所做的事情上做到最好。自 2004 年成立以来,Canonical 的大多数同事一直在家工作。在这里工作是迈向未来的一步,将挑战您以不同的思维方式工作,更聪明地工作,学习新技能,并提升您的水平。
Canonical 是一个平等机会的雇主
我们自豪地营造一个没有歧视的工作场所。经验、观点和背景的多样性创造了更好的工作环境和更好的产品。无论您的身份如何,我们都会公平考虑您的申请。
#Graphics #OpenSource #Canonical #Mir #Rust #C++
资历水平
资历水平
入门级
就业类型
就业类型
全职
工作职能
工作职能
工程和信息技术
行业
软件开发
推荐增加您在 Canonical 面试的机会 2 倍
获取有关阿联酋迪拜新系统软件工程师职位的通知。
系统软件工程师 - GCC/LLVM 编译器、工具和生态系统
阿联酋迪拜 4 小时前
嵌入式 Linux 高级软件工程师 - 优化
Python 软件工程师 - Ubuntu 硬件认证团队
系统软件工程师 - Python 解释器、工具和生态系统
阿联酋迪拜 4 小时前
商业系统的首席 Python 软件工程师
阿联酋迪拜 4 小时前
软件架构师 - 容器/虚拟化
阿联酋迪拜 4 小时前
商业系统的首席 Golang 软件工程师
阿联酋迪拜 4 小时前
我们正在以一种新的方式解锁社区知识。专家直接将见解添加到每篇文章中,并在 AI 的帮助下开始。