物联网现场工程师
海外
岗位职责
- 从个人贡献或技术领导角色转型为全职人员与项目管理。
- 领导并指导一支全球分布的 Linux 内核工程师团队。
- 管理 Ubuntu 内核在云、服务器、桌面和 IoT 平台的交付、测试与维护。
- 与硅片供应商、云合作伙伴及内部团队协作,推动新硬件和功能的支持。
任职要求
- 资深软件工程师、技术负责人或类似角色经验,有强烈意愿转入正式管理岗位。
- 扎实的系统软件、C 编程或操作系统概念背景。
- 具备软件打包格式开发经验,有 Ubuntu/Debian/Snap 经验者优先。
- 流利的专业英语书面和口语能力,以及出色的演示技巧。
加分项
- 有 Scrum Master、项目负责人或远程团队非正式指导经验。
- 直接参与 Linux 内核社区或为其贡献过代码。
- 熟悉持续集成(CI)和系统软件自动化测试框架。
其他说明
全球远程岗位,每半年一次为期两周的跨国团队出差;无办公室压力。
技术经理(汽车与工业)
海外
岗位职责
- 与产品管理协作,制定Canonical在汽车领域的愿景与战略
- 制定并执行汽车团队工程路线图,主导Linux发行版与开源软件在汽车行业的策略
- 在汽车社区、客户、合作伙伴和联盟中代表Ubuntu和Canonical
- 组建并领导全球分布式工程师团队,通过指导与反馈培养人才,推广敏捷开发实践
任职要求
- 具备扎实的软件工程、Linux和开源背景
- 精通C/C++和Python编程,了解Linux包管理与嵌入式开发
- 熟悉汽车与工业标准(ISO21434、ISO26262、IEC 61508等)
- 具备领导、辅导和指导软件开发者的经验,有按时交付高质量软件的良好记录
- 有敏捷开发环境工作经验
加分项
- 有领导产品开发满足ISO26262等标准合规的经验
其他说明
全球远程,每年两次国际差旅(每次最多两周);提供个人学习发展预算2000美元
岗位职责
- 设计并实现最新IoT与服务器硬件平台在Ubuntu上的最佳集成
- 与合作伙伴共同优化其平台上的Ubuntu体验,确保一流品质
- 作为技术负责人参与从云到边缘的复杂系统集成项目
- 帮助客户集成应用、构建设备镜像并优化Ubuntu Core、桌面和服务端
任职要求
- 计算机科学或STEM相关专业学士学位
- 熟悉Linux打包(Debian、RPM、Yocto)并有实践经验
- 具备C、C++开发经验
- 能在全球化分布式团队中自我驱动、自律地工作
加分项
- 有图形栈(graphics stack)经验
- 了解TCP/IP、DHCP、HTTP/REST等网络协议
- 有Docker/OCI容器或Kubernetes使用经验
其他说明
Canonical为远程优先公司,自2004年起全球远程办公;提供每年2000美元学习预算及定期跨地区团队活动。
Rust 工程负责人
海外
岗位职责
- 用 Rust 设计并实现经过良好测试和文档化的软件。
- 推动 Rust 在 Canonical 及上游开源项目中的采用。
- 定位并修复用户遇到的问题,参与代码和架构评审。
- 与社区和同事协作编写技术规范,并通过技术宣传推动产品成功。
任职要求
- 计算机科学或 STEM 相关专业本科学历,或具备有说服力的替代路径。
- 有在 Linux 系统级编写高质量 Rust 软件的经验。
- 具备广泛的 Linux 系统级使用经验,熟悉多种 Linux 发行版者优先。
- 具备流利的专业英语书面和口语能力。
- 能够每年出差两次,每次最多两周。
加分项
- 有 Ubuntu 开发经验。
- 有 LXD、MicroK8s、SnapD、IoT、Juju、Ubuntu Core、Ubuntu Pro 等经验。
- 有性能工程和系统安全相关经验。
其他说明
此为 Canonical 对各级别 Rust 工程师的统一招聘流程,首轮面试后会根据个人兴趣匹配最佳产品团队。公司完全远程,团队每年线下聚会两到四次,提供年度个人学习与发展预算。
嵌入式系统项目经理
海外
岗位职责
- 管理大型复杂客户项目的全生命周期,确保实现佳能和客户的整体目标
- 与工程团队合作,完成定制板级支持与Ubuntu镜像交付
- 制定并维护项目日程和计划,协调客户与内部团队沟通
- 管理项目风险与第三方交付物,推动技术问题解决
任职要求
- 扎实的项目管理经验,曾向客户交付工程服务并管理软件开发和现场工程师团队
- 具备跨文化、跨大洲项目管理经验,最好涉及亚洲、欧洲和美洲资源
- 良好的Linux和开源软件知识,理解计算机体系结构
- 优秀的英语口头和书面沟通能力
- 能适应非标准工作时间以支持全球团队
加分项
- PMP/PMI或PRINCE2实践者认证优先
其他说明
该岗位远程办公,但需每年参加内部活动出差最多4次
岗位职责
- 基于最新 Linux 内核与开源技术,为 IoT 和服务器硬件平台交付 Ubuntu。
- 集成和维护设备导向的软件栈,构建 Ubuntu Core、Desktop 和 Server 设备镜像。
- 优化 Ubuntu 内核和库以适配特定芯片能力,调试并修复问题。
- 参与复杂客户项目,负责从云到边缘的完整系统架构。
任职要求
- 计算机科学或 STEM 本科学历,或能说明替代路径。
- 熟悉 Linux,有嵌入式或内核经验。
- 至少精通 Golang、C、C++ 或 Rust 中的一种。
- 具备专业书面和口头英语能力。
- 能每年出差两次,每次最多两周。
加分项
- 有 Debian/Ubuntu 或其他发行版打包经验。
- 了解交叉编译的构建系统和工具链。
- 熟悉 x86、ARM、RISC-V 计算机体系结构。
其他说明
此为通用申请通道,首轮面试后匹配具体团队;Canonical 自 2004 年起远程优先,全球分布式团队。
岗位职责
- 售前阶段与客户沟通,收集需求并讲解 Ubuntu 嵌入式技术方案
- 为客户拟定嵌入式 Linux 解决方案,并参与相关项目交付
- 将市场需求反馈给内部团队,参与通用方案的完善
- 作为客户代言人和技术顾问,维护 Canonical 与客户的关系
任职要求
- 普通话流利,英语读写说流利,并愿意定期到中国出差
- 计算机科学或相关技术专业本科及以上学历
- 有扎实的 Linux 经验,熟悉 Debian/Ubuntu 及 deb/rpm 打包
- 熟悉嵌入式 Linux 开发,掌握 Yocto、Buildroot 等工具链
- 至少熟练使用 Golang、Python、C、C++ 或 Rust 中的一种语言
加分项
- 有客户对接经验者优先
其他说明
远程办公,每两年? 实际情况:团队每年两次线下聚会,约 30% 时间出差见客户、参加公司活动和会议。
岗位职责
- 设计并实现最新IoT和服务器级硬件平台与软件栈的Ubuntu集成
- 与芯片等合作伙伴协作,交付一流的Ubuntu体验
- 主导复杂客户项目,覆盖从云到边缘的完整系统架构
- 帮助客户集成应用和SDK,构建设备OS镜像,优化Ubuntu Core、Desktop和Server应用
任职要求
加分项
- 有图形栈经验
- 有IoT/嵌入式经验,涵盖板级、SoC、BMC、引导程序和固件
- 有Docker/OCI容器或Kubernetes经验
其他说明
Canonical自2004年起即为远程优先公司,提供每年2000美元个人学习发展预算。
与「嵌入式」相关的技能
以下技能经常和 嵌入式 出现在同一批远程职位里,按共同出现的职位数排序。
嵌入式 远程职位概况
数字只统计当前仍在招聘的职位,与上方列表里已到期的条目不重复计入。
- 在招职位
- 15 个
- 累计收录
- 15 个