最新C远程工作招聘信息

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

高级软件工程师 - 连接性 新 海外
面议 远程全职 远程工作

岗位职责

  • 主导多个中等至大型功能或服务组件,从问题定义到设计、实现、验证、发布就绪和运维交接
  • 将模糊目标转化为可执行的里程碑和计划,包括验收标准、依赖和风险
  • 设计可扩展、可维护的系统,做出驱动、协议、客户端库和服务级别的技术决策
  • 诊断跨客户端/服务器、协议、网络、认证等边界的复杂故障,进行根因分析

任职要求

  • 8年以上生产级软件工程经验,或同等的复杂系统深度经验
  • 精通Java、C++、Rust、Go等系统或服务端语言
  • 有API、协议、客户端库、驱动或分布式服务的设计和调试经验
  • 具备跨客户端/服务器和分布式系统边界识别并解决非明显问题的能力
  • 计算机科学或相关技术领域学士学位,或同等实践经验

加分项

  • 有JDBC、ODBC、ADBC或其他数据库驱动开发经验
  • 有Apache Arrow或Arrow Flight SQL经验
  • 有SQL引擎、数据库、数据平台或源连接器经验

如何申请

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

高级工程师(.NET) 海外
50k以上 远程全职/兼职 远程工作

岗位职责

  • 使用现代 .NET 技术和 JavaScript 开发、维护和优化跨多个客户项目的 Web 应用
  • 参与技术架构与方案设计,将设计稿转化为响应式、可访问、高性能的用户体验
  • 构建可复用组件,集成 CMS 平台,开发并集成 RESTful API 与第三方服务
  • 参与代码评审,提供工作量估算与项目更新,并在部署前测试前后端功能

任职要求

  • 5-7 年软件或 Web 开发经验,最好有代理、咨询或快节奏产品环境背景
  • 精通 C# 与现代化 .NET 开发
  • 熟悉 JavaScript 及 React 或 Angular 等前端框架
  • 熟悉 CMS 平台、RESTful API、系统集成与服务化架构
  • 熟悉 Microsoft SQL Server、AWS、Git 及现代 CI/CD 流程

加分项

  • 有 Umbraco CMS 经验
  • 熟悉 AI 辅助开发工具(Claude、GitHub Copilot 等)
  • 熟悉 Node.js 与现代全栈开发实践

其他说明

临时转正岗位,初期按小时计薪,视业务需求与个人表现可转为全职。

如何申请

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

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

岗位职责

  • 根据学生年龄、编程基础和竞赛目标,设计和准备算法、数据结构及竞赛编程课程。
  • 讲解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 出现在同一批远程职位里,按共同出现的职位数排序。

查看全部技能标签 →

C 远程职位概况

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

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