Are you fascinated by the chance to make a real impact on millions of Ubuntu users? We are looking for a passionate Linux kernel engineer to join our team and help us bring Ubuntu to the next
Canonicals Device Delivery Team works with tier-1 OEM and ODM customers to pre-load Ubuntu Desktop and Ubuntu Core, bringing Ubuntu directly to millions of users. As a Software Engineering Manager you will lead and manage the
Linux驱动开发工程师(北京) 北京 社招 全职 技术研发类 - 软件 职位描述 1. 负责Andriod或者Linux平台相关产品的驱动及Hal层开发工作;2. 协助硬件工程师完成产品的软硬件联调工作;3. 配合项目组进行软件需求分析、器件评估选型、软件设计、编码和自测;4. 负责部分MCU项目的开发。 职位要求 1. 通信、电子、计算机、自动化等相关专业,本科及以上学历;2. 熟悉ARM体系架构和Linux内核工作原理;3. 5年以上Android或者纯Linux产品驱动开发经验,熟悉Sensor模块(尤其是IMU、地磁和Cap Sensor)是加分项,熟悉I2C、SPI、GPIO、UART等接口;4. 独立完成软件的设计、分析、调试、单元测试、集成测试;5. 有Soc底层开发调试经验优先;6. 具有MCU开发经验,熟悉常规的单片机平台; 职位信息 关于XREAL:XREAL是AR领域的先锋,以颠覆性技术和极致设计引领未来。我们不仅重新定义了虚拟与现实的边界,更打造了前所未有的奢华视觉体验。XREAL致力于创造改变世界的创新产品,在全球范围内设立新的科技标准。在这里,你将站在科技的前沿,成为改变未来的一部分。我们寻找勇于挑战极限、富有激情的你,加入这个非凡的团队,共同推动下一代科技革命。敢于梦想,敢于实现,XREAL 等你来共创辉煌! 投递...
【人形机器人】Linux 通信协议栈-EtherCAT 北京 全职 智能制造 / 工业互联网 / 工业自动化 - 研发 职位描述 1. 负责解析机器人各硬件模块供应商提供的通信协议文档,包括CAN/CAN FD、RS485/RS232、EtherCAT、I2C、SPI、UART等协议规范,深度理解帧结构、寄存器定义、时序要求、错误处理机制2. 基于IgH EtherCAT Master或SOEM(Simple Open EtherCAT Master)开发EtherCAT主站程序,完成从站拓扑扫描、PDO映射配置、DC分布式时钟同步、状态机管理(Init/Pre-Op/Safe-Op/Op)等工程实现3. 针对不同供应商协议差异(私有协议/CiA 402/CANopen/ModBus RTU等),开发协议适配层,统一对上层提供标准化接口,屏蔽底层协议差异4. 将底层硬件通信程序封装为标准通信节点,设计合理的Topic/Service/Action接口,遵循DDS接口设计规范,输出清晰的接口文档 职位要求 1. 5年以上Linux系统下C/C++开发经验,有完整的从硬件协议到上层软件的全栈开发项目经历2. 有机器人(工业机器人/协作机器人/人形机器人/移动机器人)底层软件开发经验优先3. 有DDS实际项目开发经验,熟悉DDS核心概念和工程实践优先4. 有实时Linux系统开发经验(RT-Preempt/Xenomai)优先5. 深入理解Linux进程/线程模型,熟悉实时调度策略(SCHED_FIFO/SCHED_RR),能够配置和优化实时任务6. 有EtherCAT主站开发经验(IgH EtherCAT Master/SOEM),熟悉CoE/SDO/PDO配置7. 有Xenomai或PREEMPT_RT实时系统开发经验,了解双内核实时方案 投递...
【人形机器人】Linux实时微内核/Kernel工程师 北京 全职 智能制造 / 工业互联网 / 工业自动化 - 研发 职位描述 1. 负责实时微内核(例如Xenomai),在地平线、英伟达 Jetson 异构多核平台上的移植、裁剪与定制开发,面向机器人实时控制场景设计微内核运行环境。2. 负责实时核与 Linux 主核之间的 AMP 异构协同架构设计,定义双核间通信机制(RPMsg/共享内存/Mailbox),保障实时任务与非实时任务的可靠协同运行。3. 负责实时操作系统任务调度策略设计,包括任务优先级规划、实时任务与中断的时序设计、任务间通信(IPC/消息队列/信号量/事件组)机制的实现与优化。4. 负责 Linux 侧 PREEMPT-RT 实时补丁的集成、调优与验证,对系统中断延迟、调度抖动进行系统性测量、分析与优化,建立实时性基线指标体系。5. 负责 CPU 隔离(isolcpus)、内存锁定(mlockall)、中断亲和性绑定、NUMA 优化等实时性增强配置,保障关键控制周期的确定性响应。6. 负责基于 cyclictest、ftrace、perf、oscilloscope 等工具的实时性测试与验证,输出实时性测试报告与优化方案文档。7. 负责内核崩溃分析(kdump/kexec/coredump)与系统看门狗配置,保障系统运行稳定性与故障可追溯性。 职位要求 1. 计算机、电子、自动化、控制工程等相关专业,本科及以上学历。2. 具备 3
Linux内核工程师(内存方向) 北京 校招 正式 算法类 2027届校园招聘计划 职位描述 1. 负责 Linux 内核内存管理子系统的架构设计与技术预研,跟踪上游社区最新进展,评估新特性的引入价值与落地可行性2. 针对手机平台的内存资源约束与使用场景,设计并实现内存管理优化方案,提升系统整体内存利用效率与用户体验3. 深入分析内存分配、回收、压缩、交换等核心路径的性能瓶颈,提出并落地优化策略4. 负责内存相关疑难问题的定位与解决,包括但不限于 OOM、内存泄漏、内存碎片化、性能劣化等5. 构建内存管理相关的测试、度量与监控体系,驱动内存性能的持续改进6. 与上下游团队(调度、文件系统、驱动、框架层)紧密协作,推动端到端的系统级优化 职位要求 基本要求1. 计算机科学、电子工程或相关专业本科及以上学历,具有 Linux 内核开发经验2. 扎实的操作系统理论基础,深入理解虚拟内存管理、物理内存分配、页表管理、3. 理解内存回收(LRU/MGLRU)、内存压缩(compaction)、内存交换(swap/zram)等核心机制4. 熟练掌握 C 语言,具备良好的内核代码阅读与编写能力5. 熟悉 Linux 内核调试工具与方法(ftrace、perf、kprobe、crash 等),能使用工具定位内核问题6. 具备良好的英文读写能力,能够阅读与参与上游社区讨论优先条件1. 有 Linux 内核社区贡献经历(提交过 patch 并被合入主线)2. 有手机/嵌入式平台 Linux 内核开发与优化经验,熟悉 Android内存管理框架(lowmemorykiller/lmkd、ion/dma-buf 等)3.
2026校招-软件开发工程师-北京 北京 校招 正式 职位描述 岗位职责:1.根据需求和设计文档,开发和维护C++跨平台应用程序和系统组件;2.实现和优化算法及数据结构,确保程序的性能和稳定性;3.编写和执行单元测试模块,确保程序的健壮性; 4.撰写技术文档/设计文档,记录系统架构、功能实现和使用方法。 职位要求 岗位要求:1.熟练掌握C/C++编程语言,包括面向对象编程和常用数据结构;2.理解C++的内存管理机制,包括指针和引用的使用;3.理解并发编程的基本概念,如线程、进程、同步与互斥、死锁等;4.能够使用Linux GDB等调试工具进行程序调试,排查程序运行时出现的问题和异常;5.计算机科学、软件工程或相关领域的本科及以上学历,硕士优先;6.有过CUDA编程或者高性能计算编程相关的实习经验或项目经验优先。 投递...
2026校招-嵌入式软件工程师-北京 北京 校招 正式 职位描述 1. 负责流片前的相关IP功能验证;2. 基于palladium/haps bring up调试;3. 流片后的驱动编写、IP验证以及产品交付; 职位要求 1. 硕士及以上学历,计算机、通信、电子、软件工程等相关专业;2. 熟悉ARMv7/v8等体系结构;3. 熟悉bootloader、Linux内核启动流程;4. 熟悉Linux 内存管理、进程调度等;5. 至少熟悉1个Linux子系统;6. 熟悉常见Linux外设驱动,有外设调试经验;7. 具备扎实的C、arm汇编、Linux shell编程能力;8. 熟练掌握AXI,AHB,APB等总线协议 优先;9. 熟悉常见芯片接口、硬件机制、能看懂硬件原理图 投递...
2026校招-研发测试工程师-北京 北京 校招 正式 职位描述 1、系统板卡/计算加速卡/芯片相关的功能、性能、兼容与可靠性测试(含上电SOP、接口/外设、PCIe/AXI 拓扑、错误注入与恢复);2、BMC/BIOS/驱动/固件的版本验证与回归,记录并复现问题,推动闭环;3、搭建并维护测试环境(Linux、驱动、工具链、网存/并行存储、JTAG/串口等);4、产出标准化测试用例/报告/SOP,并沉淀自动化脚本与仪表板。 职位要求 1、硕士学历,计算机/电子/通信/自动化等;2、掌握Linux基础命令与Shell/Python脚本;3、了解计算机组成、PCIe/以太网/NVMe基础,能阅读英文数据手册与日志;4、动手能力强,善于排障与记录;沟通清晰,愿意长期在工程场景磨炼;5、有硬件实验、驱动/固件课程设计或竞赛经历优先;6、会使用示波器/万用表/逻辑分析仪优先;7、熟悉任一方向优先:BMC/IPMI、BIOS设置、RDMA/RoCE、CUDA/OpenCL、性能基准(STREAM/fio/iperf)。 投递...
2026校招-平台软件开发工程师-北京 北京 校招 正式 职位描述 1、参与系统底层核心模块的设计与开发,负责自研芯片的软件适配与优化,保障高并发、高可靠场景下的系统性能与稳定性;2、参与CPU/GPU异构计算资源的调度系统开发与优化,提升计算资源利用效率;3、参与高性能计算任务的部署与管理框架开发,支持大规模计算任务的弹性调度;4、参与系统需求分析、技术方案设计、代码审查与测试,编写高质量的技术文档; 职位要求 硕士学历,计算机、软件工程、自动化等专业;专业技能1、了解计算机体系结构基础,对CPU、操作系统有一定的了解;2、扎实的C/C++编程基础,深入理解内存管理、多线程、多进程等核心概念;3、熟悉Linux系统编程,熟悉进程间通信、网络编程、异步I/O等高性能编程技术;4、掌握perf、valgrind、strace等性能分析工具,能定位代码级性能瓶颈(如 CPU 占用过高、内存泄漏、IO 阻塞);5、掌握gdb等调试工具,具备扎实的代码调试和问题排查能力;辅助技能6、熟悉Python、Shell等脚本语言,具备自动化工具开发和系统运维脚本编写能力;7、熟悉CMake/Makefile等构建工具,能够管理大型项目构建流程;加分项1、了解CPU/GPU资源调度机制;2、熟悉软件开发的流程,包括单元测试、代码审查和持续集成;3、有HPC(高性能计算)、集群管理系统、任务调度系统相关实习或项目经验;4、参与过开源C/C++项目或有相关技术博客/论文发表者优先; 投递...
2026校招- Java后端开发工程师-北京 北京 校招 正式 职位描述 1、参与系统Java后端模块的设计与开发,保障高并发、高可靠场景下的数据处理与服务性能;2、参与CPU/GPU计算任务的资源调度系统开发与优化,提升异构计算资源的利用率;3、参与容器化调度平台(如Kubernetes)相关功能开发,支持任务的弹性部署与管理;4、参与需求分析、技术评审、代码审查与测试,撰写清晰的技术文档;5、跟进Java生态、分布式系统前沿技术,推动技术落地。 职位要求 1、硕士学历,计算机、软件工程、人工智能、数学、物理、数据科学等相关专业;2、扎实的Java基础,掌握JVM、多线程、并发编程;3、 熟悉Spring Boot、Spring Cloud等主流框架;4、了解MySQL、Redis等常用数据库与缓存技术;5、了解分布式系统原理,有Linux环境开发经验者优先;6、辅助技能:熟悉Python、Go、JavaScript、Shell脚本中至少一种,具备自动化脚本编写或简单开发能力;加分项:1、了解CPU/GPU资源调度机制;2、熟悉Docker、Kubernetes等容器化技术;3、有HPC(高性能计算)、集群调度系统相关实习或项目经验者优先;4、具备良好的逻辑思维、学习能力和团队协作意识,能承受一定工作压力。 投递...
2026校招-工具链测试开发工程师-北京 北京 校招 正式 职位描述 岗位职责负责自研芯片的工具链相关软件的测试开发和维护工作 职位要求 任职要求1. 全日制本科及以上学历,计算机科学与技术、软件工程、电子信息工程、自动化等计算机相关专业;2. 熟悉至少两种编程语言,包括但不限于c/c++,java,python,nodejs,shell,任意一种汇编等语言,有扎实的程序开发或测试基础;3. 熟悉软件测试流程,搭建过自动化测试平台;4. 了解嵌入式软件的开发测试,包括但不限于MCU、DSP、Arm等嵌入式平台;5. 了解计算机软件的编译、调试和运行过程及其原理,熟悉gcc、llvm、bin-utils等常用工具链的使用;6. 熟悉代码的开发、编译、调试和运行过程及其原理,熟练使用Linux下的gcc、llvm、binutils等工具;7. 具有良好的自我学习能力和沟通能力,对技术有追求。 投递...
提前批-产品系统工程师(智能辅助驾驶体验优化) 北京 校招 正式 数字技术 - 算法 硕士及以上 2027届校园招聘-技术提前批 职位 ID:A04337 职位描述 1 用户体验洞察: 深入理解用户在高速、城市复杂场景下的驾驶痛点,结合竞品分析与用户调研,主导领航辅助(NOP/Pilot)及相关功能的产品体验定义。2 数据驱动的交付闭环运营: 基于数据挖掘与实时监控平台,利用AI辅助编程工具,建立可量化的产品体验指标体系。通过A/B测试、埋点分析及用户画像,驱动产品快速迭代决策,持续提升用户对智能辅助驾驶产品的激活率、使用频次与满意度。3 跨部门协同与敏捷落地: 高效联动项目管理、算法研发、硬件工程及现场测试等多个团队,扮演“技术”与“用户”之间的翻译官,推动技术创新向优质用户体验的高效转化与规模化落地。4 前瞻性技术预研: 追踪全球智能辅助驾驶技术演进路径与用户行为变迁,协助开展前瞻性技术预研与应用场景探索,保持产品方案的领先性与差异化竞争力。 职位要求 教育背景硕士及以上学历,2027届应届生,计算机/软件/AI/自动化/电子等相关专业必备能力Linux/Git:熟练Linux开发环境,熟悉Git及CI/CD基本流程C++:熟悉C++11/14/17标准,掌握内存模型、智能指针、STL、多线程编程Python:熟悉多进程/多线程/协程,理解GIL与内存管理机制PyTorch:熟悉PyTorch及分布式训练基本概念,有课程/项目实操经历加分项CUDA/GPU加速实践经历了解LMDB/Arrow/WebDataset等数据格式了解DDP/FSDP/DeepSpeed/Megatron等分布式策略接触过Perf/Nsight/Triton/ ASan等性能工具有训练框架阅读或小改动经历有智能辅助驾驶/机器人/大模型训练相关项目或竞赛经历 投递...
提前批-主动安全系统测试开发岗 北京 校招 正式 数字技术 - 软件测试 本科及以上 2027届校园招聘-技术提前批 职位 ID:A229651 职位描述 1. 负责智能辅助驾驶测试工具链、智能测试平台及 AI Agent 的架构设计与核心功能开发,为实车测试、仿真测试提供高效、自动化的测试工具支撑;2. 深入理解智能辅助驾驶测试业务场景,挖掘测试流程中的效率瓶颈,设计并开发不限于:智能化测试工具、自动化脚本和数据分析平台,提升测试团队整体工作效率;3. 负责 AI Agent 在测试领域的应用探索与落地,结合大语言模型、自动化编排等技术,打造能自主执行测试任务、分析测试结果、辅助问题定位的智能测试助手;4. 参与测试问题管理与分析平台的建设,实现测试问题的自动化采集、处理、可视化及深度分析能力,支持测试决策与质量评估;5.与团队紧密协作,收集用户反馈,持续迭代优化工具链产品体验,推动测试流程标准化与智能化升级。 职位要求 1. 计算机、软件工程、电子信息、自动化等相关专业本科及以上学历,硕士优先;2. 热爱AI技术,对Agent、大模型等前沿技术方向有浓厚兴趣,具备将AI能力应用于实际业务场景的探索精神;3. 具备优秀的编程能力,熟练掌握Python、Go、Java、C++等至少一种编程语言,具备良好的代码规范和工程素养;4. 熟悉Linux开发环境,了解Docker、Kubernetes等容器化技术,具备后端服务开发或工具平台开发经验;5. 了解数据库(MySQL、MongoDB等)、消息队列、缓存等常用中间件,具备分布式系统或大数据处理经验者优先;6. 具备产品思维,能够深入理解测试业务需求,主动发现并解决用户痛点,有测试工具、开发者工具或平台类产品开发经验者优先;7. 技术追求高,学习能力强,具备良好的问题分析、抽象设计和独立解决复杂技术问题的能力;加分项1. 有大语言模型、机器学习、自然语言处理等相关项目经验,了解LangChain、AutoGPT等Agent框架;2. 有Momenta、理想汽车、小鹏汽车、华为等智能辅助驾驶头部企业实习/工作经验者优先。 投递...
提前批-AI 智能平台研发工程师 北京 校招 正式 数字技术 - 算法 本科及以上 2027届校园招聘-技术提前批 职位 ID:A176885 职位描述 AI Agent 业务赋能: 参与基于 LLM 的 AI Agent 应用设计与开发,结合具体业务场景(如视频图像打标、数据BI等)构建智能体,切实提升业务运转效率;AI 应用平台建设:构建领先的agent平台框架、RAG知识中心、向量检索、模型微调SFT等服务,为上层AI应用提供强大AI基座。前沿技术调研与 PoC: 持续追踪业界最前沿的 AI 技术动态与开源方案(如Dify, LangGraph 及其在 DevOps 领域的应用),撰写调研报告,并快速完成概念验证(PoC)开发;效能工具工程化落地: 与资深工程师合作,将具有价值的 AI 创新点转化为稳定可靠的内部工具或平台功能,服务于全体研发团队。 职位要求 背景:
测试开发实习生 苏州、北京 实习 互联网 / 电子 / 网游 日常实习生 职位描述 1. 根据测试平台开发需求,参与搭建测试平台的前端和后端2. 根据智驾硬件远程诊断和OTA的系统开发需求,负责具体模块的功能实现3. 参与sensor、域控等智驾硬件自动化测试系统开发4. 跨团队协作,输出自动化测试脚本,协助分析诊断问题 职位要求 1. 985、211院校、本科及以上学历,计算机、大数据、物联网、车辆工程等相关专业2. 熟悉Python、C/C++等一种编程语言,有相关项目经验3. 熟悉前端和后端开发主流框架,例如React、Django4. 熟悉Linux系统、跨平台开发(windows/linux)经验,有数据库相关使用经验5. 对自动驾驶有热情,抗压能力强 投递...
后端开发实习生C++ 北京 实习 互联网 / 电子 / 网游 日常实习生 职位描述 岗位职责1、负责自动驾驶领域中的车端地图软件开发,包括局部地图生成、车端地图更新、SDK开发等;2、负责车端地图管理,不同数据规格地图的管理与使用;3、车端的HD地图与实时SD事件、路线的融合,不同来源数据的融合等;4、使用高精地图进行导航的计算等。 职位要求 岗位要求1、本科及以上学历,通信、计算机、自动化等相关专业;2、精通C++,熟悉STL标准库中常用数据结构、算法及容器类;3、有良好的编程风格,对C++程序常见陷阱有足够的洞察力及处理能力,熟悉Docker相关开源技术;4、熟悉Linux开发环境,掌握并能熟练运用gdb调试技术。 投递...
大模型算法实习生 急招 北京 实习 互联网 / 电子 / 网游 - 研发 日常实习生 职位描述 1、参与 Deep Learning Planning 算法设计、模型训练、评测构建等相关工作;2、运用深度强化/机器学习等技术,优化模型结构,提高模型对复杂驾驶场景的理解和应对能力;3、针对业务需求和实车Bad Case,设计并验证优化方案,完成算法的持续迭代;4、负责收集、标注和处理自动驾驶相关数据,构建高质量的数据集,为模型训练提供有力支持; 职位要求 1、计算机、机器学习、人工智能、机器人等相关专业,熟练使用Python、Numpy、Pytorch,要求有模型构建和训练经验;2、熟悉Linux基本操作,熟悉常用数据结构,对深度学习领域的经典方法有一定的了解;3、了解 Wayformer、MTR、QCNet 等预测模型,有相关算法(Deep Learning Prediction,Deep Learning Planning,Deep Reinforcement Learning,Imitation Learning,Deep Generative Model等)经历的优先; 投递...
提前批-系统开发工程师 北京 校招 正式 数字技术 - 软件研发 硕士及以上 2027届校园招聘-技术提前批 职位 ID:A107619A 职位描述 1、负责端上智能辅助驾驶基础软件的方案设计、开发、集成及测试;2、负责智能辅助驾驶平台相关通信链路、数据闭环及基础组件的方案设计、抽象、开发和维护工作; 职位要求 1、C++11 及以上开发经验,熟悉常用 STL 并了解其实现原理,擅长 OOP 设计;2、熟悉多线程编程,熟悉常用算法及数据结构,了解常见设计模式;3、熟悉基于 Linux 应用开发方法,了解 Linux 系统工作原理;4、良好的团队精神、敬业精神和沟通协调能力,能主动钻研与工作相关的知识和技术;加分项:1、具有AI辅助编程、OpenClaw等智能工具使用经验2、具有智能辅助驾驶、无人机、机器人、人工智能等相关领域项目经验;3、熟悉嵌入式系统,具备软硬件相关知识;4、熟悉 Python 编程及常用工具使用;5、熟悉 CMake/Bazel、Git、Docker; 投递...
提前批-大模型训练框架开发工程师 北京 校招 正式 数字技术 - 算法 硕士及以上 2027届校园招聘-技术提前批 职位 ID:A86427 职位描述 参与智能辅助驾驶大模型训练链路的工程优化,主力支持以下一个或多个方向:训练性能优化:分布式训练调优(显存/通信/IO),前后处理环节加速(解码/增强/加载),GPU/CPU异构计算优化训练框架维护:内部训练框架迭代与模块化重构(数据加载/模型/优化器/日志解耦),支持增量学习与持续训练数据链路优化:大规模数据读取链路设计(WebDataset/LMDB/TFRecord),预处理流程优化,解决分布式IO瓶颈CI/CD与质量体系:自动化构建、测试与回归验证流程建设,训练效率与稳定性度量系统问题攻关:内存/显存/日志/profiling专项优化,定位解决OOM、卡死、通信超时等系统级问题 职位要求 教育背景硕士及以上学历,2027届应届生,计算机/软件/AI/自动化/电子等相关专业必备能力Linux/Git:熟练Linux开发环境,熟悉Git及CI/CD基本流程C++:熟悉C++11/14/17标准,掌握内存模型、智能指针、STL、多线程编程Python:熟悉多进程/多线程/协程,理解GIL与内存管理机制PyTorch:熟悉PyTorch及分布式训练基本概念,有课程/项目实操经历加分项CUDA/GPU加速实践经历了解LMDB/Arrow/WebDataset等数据格式了解DDP/FSDP/DeepSpeed/Megatron等分布式策略接触过Perf/Nsight/Triton / ASan等性能工具有训练框架阅读或小改动经历有智能辅助驾驶/机器人/大模型训练相关项目或竞赛经历 投递...