最新C远程工作招聘信息

远程.work「C」技能标签下的远程工作职位,含全职、兼职和项目外包,每日更新,可在线投递。

竞赛编程讲师 新
面议 远程兼职 远程工作

岗位职责

  • 根据学生年龄、编程基础和竞赛目标,设计和准备算法、数据结构及竞赛编程课程。
  • 讲解USACO核心知识点、常见算法、解题思路和编程技巧。
  • 通过实际编程练习、经典竞赛题目和模拟比赛,提升学生分析问题和解决问题的能力。
  • 根据学生学习进度和薄弱环节,提供个性化反馈和学习建议。

任职要求

  • 具备扎实的算法、数据结构、编程基础和计算机科学相关知识。
  • 有较强的算法竞赛背景,如USACO Gold以上、CSP-S/NOIP、ICPC/ACM区域赛、Codeforces等。
  • 熟练掌握至少一种主流编程语言,如C++、Python或Java。
  • 能够清晰讲解算法原理和解题思路,善于将复杂问题拆解为学生容易理解的步骤。

加分项

  • USACO Platinum级别成绩,或ICPC区域赛奖项及其他优秀算法竞赛成绩。
  • 有USACO、信息学奥赛、CSP-S/NOIP或其他竞赛编程课程的教学、家教、助教或学生辅导经验。
  • 有课程设计、教学材料编写、竞赛题目分析或模拟比赛组织经验。

其他说明

远程兼职,灵活安排工作时间,支持长期合作。

如何申请

高级研究工程师 新 海外
50k以上 远程全职 远程工作

岗位职责

  • 提升团队实验速度,加快实验启动、结果获取和迭代
  • 维护并优化基于JAX的分布式训练框架,确保在TPU上的可扩展性和效率
  • 分析模型数据质量,构建工具以发现并解决数据问题,转化为可衡量的准确率提升
  • 优化生产环境中的语音语言模型推理,包括服务架构和量化、推测解码等高级技术

任职要求

  • 精通JAX和TPU,熟悉Flax、Optax、XLA编译流程
  • 具备测量纪律,能预先定义成功标准并对结果保持怀疑
  • 有生产环境推理系统优化经验,最好涉及LLM或语音模型
  • 深入理解大规模分布式训练、现代深度学习系统和ML基础设施最佳实践
  • 熟悉现代推理优化技术:连续批处理、KV缓存管理、分片策略、量化

加分项

  • 语音转文字领域知识:ASR架构、音频处理、流式推理
  • C++或Rust经验用于内核级工作

其他说明

薪资范围$270,000-$310,000(美国地区),其他地区可能调整。面试过程中会使用AI工具。

如何申请

该职位来自海外招聘平台,点击「前往申请」跳转原页投递,建议准备英文简历、用英文沟通。

岗位职责

  • 负责游戏功能模块的开发与实现(玩法、UI、系统等)。
  • 根据策划需求完成功能开发,保证代码质量和性能。
  • 参与Bug修复、性能优化和线上问题排查。
  • 参与Code Review,遵守团队开发规范。

任职要求

  • 2~6年Unity实际项目经验。
  • 熟练掌握C#,理解面向对象、委托、事件、协程、异步等。
  • 熟练使用Unity引擎,熟悉UGUI、动画系统、物理系统、资源管理等。
  • 熟悉常用设计模式并有实际应用经验。
  • 具备基本的性能优化意识。

加分项

  • 熟悉Shader基础或Shader Graph。
  • 了解热更新方案。

如何申请

高级软件工程师 - 查询执行 海外
面议 远程全职 远程工作

岗位职责

  • 设计、实现和测试查询操作符、表达式计算、执行调度和资源管理
  • 优化向量化处理、并发、并行、内存使用和磁盘溢出
  • 使用性能分析工具和遥测诊断查询正确性和性能问题
  • 与规划、数据湖、产品和支持团队协作改进查询性能

任职要求

  • 5年以上生产软件开发经验,最好在数据库系统或查询执行领域
  • 扎实的Java编程技能
  • 扎实的计算机科学基础,包括数据结构、算法、并发和异步编程
  • 了解数据库内部原理、查询处理和分布式执行
  • 有性能分析和优化CPU、内存、GC等运行时特性的经验

加分项

  • 有分布式查询引擎或数据库引擎经验
  • 熟悉向量化执行、代码生成或运行时优化技术
  • 熟悉Apache Arrow、Iceberg、Parquet等数据格式或平台

其他说明

完全远程,全球团队;公司基于开源技术,提供开放数据湖仓架构

如何申请

该职位来自海外招聘平台,点击「前往申请」跳转原页投递,建议准备英文简历、用英文沟通。

软件工程AI训练师 海外
25k-50k 远程兼职 远程工作

岗位职责

  • 测试、调试和编写跨多种编程语言(Python、JavaScript、C++、SQL等)的复杂代码片段。
  • 教导AI如何编写更干净、无错误且最优的代码。

任职要求

  • 精通软件开发、计算机科学或工程。
  • 具备强大的编码能力和算法效率意识。

其他说明

时薪$40-$75,每周支付,完全远程,灵活安排时间。

如何申请

该职位来自海外招聘平台,点击「前往申请」跳转原页投递,建议准备英文简历、用英文沟通。

岗位职责

  • 深入一线编写核心代码,亲自搭建客户端及底层架构(UI框架、热更新、网络通信等)
  • 统筹前后端整体技术架构、数据协议对齐与跨部门技术协同
  • 攻坚关键技术问题,把控代码质量,打通全栈技术痛点
  • 负责团队日常管理、任务分配、代码Review及核心成员带教

任职要求

  • 大专及以上学历,5年以上游戏开发经验,至少2年主程或核心架构经验
  • 主导过至少1款完整上线并稳定运营的网络游戏
  • 精通C#语言与Unity引擎底层原理,熟悉游戏服务端交互逻辑
  • 坚持一线写代码,具备全栈视野、技术统筹与团队管理能力

其他说明

薪资30K起,具体面议。

如何申请

嵌入式 Linux 现场工程师 海外
面议 远程全职 远程工作

岗位职责

  • 在售前阶段与客户沟通,收集需求并解释技术方案
  • 为潜在客户制定嵌入式 Linux 解决方案
  • 参与嵌入式 Linux 相关项目的交付
  • 向内部关键利益相关者传达市场需求,参与通用解决方案的开发

任职要求

  • 计算机科学或相关技术领域学士学位
  • 丰富的 Linux 经验,Debian 或 Ubuntu 优先
  • 具备嵌入式 Linux 经验(Yocto、Buildroot 等)
  • 至少精通 Golang、Python、C、C++ 或 Rust 中的一种
  • 具备专业英语读写和口语能力

加分项

  • 有客户对接经验者优先

其他说明

该职位需出差最多 30% 的时间,用于客户会议、公司活动和会议。

如何申请

该职位来自雇主官方招聘系统,点击「前往申请」跳转原页投递,建议准备英文简历、用英文沟通。

初级 Ubuntu 软件工程师 海外
面议 远程全职 远程工作

岗位职责

  • 设计、构建和交付基于 Rust、Go、Python 和 C/C++ 的软件
  • 打包、集成、测试开源软件并上传至 Ubuntu 仓库
  • 调试问题,设计并交付稳健的解决方案
  • 撰写和改进技术文档及社区文档

任职要求

  • 计算机科学或相关 STEM 专业本科学位
  • 具备 Rust、Go、Python、Flutter 或 C/C++ 的经验
  • 优秀的英语书面和口头沟通能力
  • 能够每年出差两次,每次最多两周

加分项

  • 熟悉 Linux 发行版
  • 熟悉自动化工具和 CI/CD 系统
  • 有开源项目贡献经验

其他说明

分布式工作环境,团队每年两次面对面冲刺,每次不超过两周

如何申请

该职位来自雇主官方招聘系统,点击「前往申请」跳转原页投递,建议准备英文简历、用英文沟通。

C++/Rust 图形与窗口系统软件工程师 海外
面议 远程全职 远程工作

岗位职责

  • 设计并实现 Mir 栈的各类功能
  • 协助调试、追踪和修复问题
  • 参与代码和架构评审,创建和改进测试与性能基准

任职要求

  • 计算机科学或相关学科学士或同等学历,2年以上工作经验
  • 精通现代 C++ 和 Rust 编程
  • 熟悉 Linux 开发与部署环境

加分项

  • 有 Wayland 协议和合成器经验
  • 熟悉 OpenGL、Vulkan、Flutter 等图形工具包
  • 理解异步编程和并发模式

其他说明

远程工作,每年两次国际团队旅行,2000美元个人学习预算

如何申请

该职位来自雇主官方招聘系统,点击「前往申请」跳转原页投递,建议准备英文简历、用英文沟通。

技术经理(汽车与工业) 海外
面议 远程全职 远程工作

岗位职责

  • 与产品管理协作,制定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美元学习预算及定期跨地区团队活动。

如何申请

该职位来自雇主官方招聘系统,点击「前往申请」跳转原页投递,建议准备英文简历、用英文沟通。

Ubuntu Linux内核工程师(硅片支持) 海外
面议 远程全职 远程工作

岗位职责

  • 与全球分布式团队定期主动协作
  • 与硅片供应商合作伙伴紧密合作,将其平台支持集成到Ubuntu Linux内核中
  • 诊断并解决合作伙伴、客户、社区报告的内核问题,以及通过自身严格测试发现的问题
  • 负责交付针对特定硅片优化的Ubuntu Linux内核变体

任职要求

  • 具备扎实的C语言编程能力
  • 深刻理解设备驱动程序、BSP及其他硬件级系统工程
  • 熟悉git
  • 理解操作系统内核基础
  • 能够用英语有效沟通(书面和口头)

加分项

  • Python和Bash脚本能力
  • 熟悉主要SoC系列
  • 有Linux内核补丁和调试经验

其他说明

远程办公,每年两次线下团队活动(每次最多两周),提供2000美元/年学习预算

如何申请

该职位来自雇主官方招聘系统,点击「前往申请」跳转原页投递,建议准备英文简历、用英文沟通。

汽车行业解决方案架构师 海外
面议 远程全职 远程工作

岗位职责

  • 在售前阶段与客户沟通,收集需求并解释技术方案
  • 与Canonical内部专家协作,整合知识形成综合解决方案
  • 参与嵌入式Linux相关项目的交付,包括演示和概念验证
  • 向组织传达市场需求,参与开发通用解决方案以解锁市场潜力

任职要求

  • 计算机科学或相关领域学士学位
  • 丰富的Linux经验(Debian或Ubuntu优先)
  • 扎实的嵌入式Linux经验(Yocto或RTOS)
  • 精通Golang、Python、C、C++或Rust,并具备专业英语能力
  • 汽车行业相关经验

加分项

  • 具备ISO26262和/或ISO21434经验
  • 有客户参与经验

其他说明

全球远程岗位,每年两次团队线下聚会,个人学习发展预算2000美元/年

如何申请

该职位来自雇主官方招聘系统,点击「前往申请」跳转原页投递,建议准备英文简历、用英文沟通。

工程经理(AppArmor) 海外
面议 远程全职 远程工作

岗位职责

  • 领导和发展工程师团队,从初级到高级
  • 指导、辅导并提供职业发展反馈
  • 实施严谨的工程流程和最佳实践
  • 代表团队与利益相关者、合作伙伴和客户沟通

任职要求

  • 计算机科学或STEM本科学位,或同等经历
  • 优秀的英语口头和书面沟通能力
  • 精通C语言,深入理解Linux内核开发
  • 有Linux安全模块(LSM)工作经验
  • 在敏捷开发环境中有扎实经验

加分项

  • 对容器/打包格式有良好理解

其他说明

远程工作环境,每年两次团队面对面冲刺;提供个人学习发展预算2000美元/年

如何申请

该职位来自雇主官方招聘系统,点击「前往申请」跳转原页投递,建议准备英文简历、用英文沟通。

岗位职责

  • 参与上游社区并交付Ubuntu SoNIC软件栈
  • 与公有云和网络芯片供应商合作
  • 设计和实现数据中心软件定义网络解决方案
  • 编写高质量、安全、文档完善的软件并调试问题

任职要求

  • 计算机科学或STEM本科学位
  • 精通C/C++及至少一种Rust、Python或Go
  • 熟悉Linux网络(内核到用户空间)
  • 具备网络架构、设计和协议知识
  • 专业英语读写能力

加分项

  • 熟悉SONIC/SAI、DPDK、OVN等开源网络技术
  • 有数据路径硬件加速协议经验(如RDMA、RoCE)

其他说明

面试流程严格,需经历6-8轮面试,持续数月。

如何申请

该职位来自雇主官方招聘系统,点击「前往申请」跳转原页投递,建议准备英文简历、用英文沟通。

Linux密码学与安全工程师 海外
面议 远程全职 远程工作

岗位职责

  • 与安全加固团队合作,实现并维护FIPS 140-3和Common Criteria等安全认证
  • 扩展和增强Linux密码学组件(OpenSSL、Libgcrypt、GnuTLS等)以满足认证要求
  • 与外部安全顾问合作测试和验证内核及密码模块组件
  • 为Ubuntu开发安全加固基准和审计自动化工具

任职要求

  • 具备底层Linux密码学API和调试的实践经验
  • 优秀的软件工程基础,包括C语言开发经验
  • 具备Linux系统管理和Shell脚本编写经验
  • 了解安全和密码学基础,有编写安全代码的经验

加分项

  • 有FIPS/Common Criteria认证产品经验
  • 有DISA-STIG或CIS基准经验

其他说明

Canonical自2004年起实行远程优先,每年两次团队线下聚会。

如何申请

该职位来自雇主官方招聘系统,点击「前往申请」跳转原页投递,建议准备英文简历、用英文沟通。

初级 Linux 内核工程师 海外
面议 远程全职 远程工作

岗位职责

  • 与全球分布式团队协作,参与 Ubuntu Linux 内核的构建和维护
  • 诊断和解决内核问题,提交、审查和应用内核补丁
  • 改进内核交付和测试的工具与自动化
  • 与外部芯片、云或硬件厂商合作支持前沿平台

任职要求

  • 具备 C 和/或 Rust 编程经验
  • 了解操作系统内核基本原理
  • 熟悉版本控制(如 Git)
  • 良好的英语沟通能力
  • 能够每年两次出差参加公司活动

加分项

  • 对 Rust 有兴趣和经验
  • 有 Python 和 Bash 脚本能力
  • 有 Ubuntu/Debian/Snap 打包经验

其他说明

全职远程岗位,每年两次全球团队线下会议

如何申请

该职位来自雇主官方招聘系统,点击「前往申请」跳转原页投递,建议准备英文简历、用英文沟通。

Ubuntu Linux 内核工程师 - BIOS/固件 海外
面议 远程全职 远程工作

岗位职责

  • 与全球分布式团队协作,解决 Linux 内核启动过程中的 BIOS/UEFI/ACPI 问题
  • 成为固件测试套件 (FWTS) 的主要贡献者和维护者
  • 改进 x86 平台 Ubuntu Linux 的自动化验证工具和流程
  • 提交、审核和贡献 Linux 内核补丁,与内部及上游维护者合作

任职要求

  • 具备 C 语言开发能力
  • 深入了解 ACPI(包括 AML)和 UEFI,并有相关软件开发经验
  • 熟悉 git 版本控制
  • 了解 x86 引导过程及操作系统内核基础
  • 能够用英语有效沟通,每年可国际出差两次(每次最多两周)

加分项

  • 熟悉 Python 和 Bash 脚本
  • 有 Coreboot 项目经验
  • 熟悉 Ubuntu/Debian/Snap 打包,或 Linux 内核补丁与调试

其他说明

远程工作,每年两次团队线下冲刺

如何申请

该职位来自雇主官方招聘系统,点击「前往申请」跳转原页投递,建议准备英文简历、用英文沟通。

性能工程师(开源方向) 海外
面议 远程全职 远程工作

岗位职责

  • 在具体项目中推动软件性能与正确性改进
  • 与全球同事和社区协作,分享性能工程技能
  • 参与构建性能测量、分析与报告共享工具
  • 审查代码与技术设计,解决性能与可扩展性问题

任职要求

  • 计算机科学、数学或物理专业本科及以上学历
  • 有通过个人项目改进性能、效率或正确性的实践经历
  • 掌握至少一门主流语言,如C、C++、Rust、Go、Python、Java
  • 熟悉Linux环境,Debian或Ubuntu优先
  • 具备专业英语书面和口头沟通能力

加分项

  • 了解底层CPU、汇编、缓存、向量化等性能洞察
  • 有内核、分布式系统或编译器性能优化经验
  • 熟悉eBPF、火焰图、Phoronix Test Suite等性能工具

其他说明

完全远程办公,每年两次团队线下交流;任职满两年可选择轮换产品线。

如何申请

该职位来自雇主官方招聘系统,点击「前往申请」跳转原页投递,建议准备英文简历、用英文沟通。

Linux 内核工程师 海外
面议 远程全职 远程工作

岗位职责

  • 与全球分布式团队协作,参与 Ubuntu Linux 内核的日常维护、诊断与问题修复。
  • 与芯片、云或硬件厂商密切合作,完成硬件与虚拟化使能、性能与安全相关工作。
  • 负责一个或多个 Ubuntu 内核版本或风味的交付,包括规划、测试、基准测试与压力测试。
  • 改进内核交付与测试的工具链和自动化,提交、评审并应用内核补丁。

任职要求

  • 计算机科学或 STEM 专业本科及以上学历,或能说明同等能力的替代路径。
  • 有扎实的 C 语言编程经验,熟悉 Git,具备良好的软件工程背景。
  • 对 Linux 内核及子系统有广泛了解,有内核补丁与调试的实际经验。
  • 理解 Linux 内核上游流程与发布周期,熟悉设备驱动、BSP 等底层系统工程。
  • 能用英语进行专业书面与口头沟通,并接受每年最多两次的公司活动出差。

加分项

  • 有 Python 与 Bash 脚本经验。
  • 有 Ubuntu/Debian/Snap 打包经验。
  • 有性能工程或安全相关经验。

其他说明

Canonical 全球远程办公,每年两次团队线下 sprint(每次最多两周),个人学习预算 2000 美元/年。

如何申请

该职位来自雇主官方招聘系统,点击「前往申请」跳转原页投递,建议准备英文简历、用英文沟通。

与「C」相关的技能

以下技能经常和 C 出现在同一批远程职位里,按共同出现的职位数排序。

查看全部技能标签 →

C 远程职位概况

数字只统计当前仍在招聘的职位,与上方列表里已到期的条目不重复计入。

在招职位
22 个
累计收录
20 个