职位名称: 嵌入式 Linux 高级软件工程师
加入 Canonical,参与全球使用最广泛的 Linux 桌面和服务器 Ubuntu 的开发。
关于这个角色:
• 跨越完整的 Linux 堆栈,从内核到 GUI,优化 Ubuntu 以适应最新的硅技术。
• 与主要硅公司专业工程师合作,集成下一代功能和即将推出硬件的性能增强。
职责:
• 设计并实现最佳的 Ubuntu 集成,以支持最新的 IoT 和服务器级硬件平台及软件堆栈。
• 与合作伙伴协作,提供愉悦、优化的一流 Ubuntu 使用体验。
• 从整体角度考虑合作伙伴平台上的 Ubuntu 体验,包括技术计划、测试策略和质量指标。
• 在涉及从云到边缘的完整系统架构的复杂客户项目中担任技术负责人。
• 帮助客户集成他们的应用程序、SDK,构建设备操作系统镜像,使用 Ubuntu Core、桌面和服务器优化应用程序。
• 使用企业界最先进的操作系统和应用技术。
要求:
• 热爱技术并与优秀的人一起工作。
• 计算机科学、STEM 或相关专业的学士学位。
• 具有 Linux 打包经验(Debian、RPM、Yocto)。
• 有与开源社区和许可证的合作经验。
• 熟悉 C、C++ 编程语言。
• 能够在全球分布的团队中通过自律和自我激励工作。
附加技能:
• 具有图形堆栈的经验。
• 对网络有良好的理解 - TCP/IP、DHCP、HTTP/REST。
• 对 IoT 或服务器环境中的安全最佳实践有基本理解。
• 良好的沟通技巧,最好有公共演讲经验。
• IoT / 嵌入式经验 - 从主板和 SoC、BMC、引导加载程序和固件到操作系统、应用程序和服务。
• 有 Docker/OCI 容器/K8s 的一些经验。
我们提供:
• 完全远程的工作环境。
• 每年 2000 美元的个人学习和发展预算。
• 每年薪酬审查。
• 认可奖励。
• 年假。
• 父母假。
• 员工援助计划。
• 有机会前往新地点与同事在“冲刺”活动中会面。
• 长途公司活动的优先通行证和旅行升级。
关于 Canonical:
Canonical 是一家开创性的科技公司,发布了 Ubuntu,这是最重要的开源项目之一。我们在全球范围内招聘,并为加入公司的人员设定了很高的标准。
我们期待卓越 - 为了成功,我们需要在所做的事情上做到最好。