Linux Jobs In China - 789 Job Positions Available

1 – 20 of 789 jobs
Bambu Lab jobs

嵌入式软件工程师(Linux) 热招 上海、深圳 全职 研发 热招职位 职位描述 在这里,你将和业界优秀的机械/力学设计、嵌入式软件、运动控制、机器视觉、人工智能、云计算等领域的工程师一起,用最前沿的机器人技术彻底革新桌面级3D打印产业。你将:1. 深入理解产品需求,参与产品的软件框架设计和集成;2. 设计和开发驱动程序和应用程序,满足产品的功能,性能,功耗要求等;3. 解决系统中的疑难问题,包含但不限于:稳定性,性能,功耗等。 职位要求 1. 计算机及相关专业,本科及以上学历,3年以上嵌入式软件开发经验; 2. 精通C/C++,具有良好的编程习惯;3. 熟悉ARM处理器结构,熟悉Linux操作系统,有内核开发和调试经验,特别是性能和稳定性问题;4. 具有良好的编程能力和业务问题解决能力; 5. 参加过复杂系统的分析和设计,有基本的架构设计能力;6. 具有良好的团队合作能力,喜欢挑战。 投递...

Premium Full-time
Bambu Lab  25 days ago
Qualcomm jobs

Company: Qualcomm China Job Area:Engineering Group, Engineering Group Software Engineering General Summary: Responsibilities We’re looking for skilled senior engineer to develop linux audio drivers on snapdragon SoC based products. You will be responsible for new audio feature

Qualcomm  25 days ago
Qualcomm jobs

Company: Qualcomm China Job Area:Engineering Group, Engineering Group Software Engineering General Summary: As part of the Qualcomm China engineering team focused on Robotics, Drones, Wearable, and Action Camera products, we are looking for a technically strong

Qualcomm  23 days ago
MiniMax jobs

系统内核工程师(Linux Kernel / OS) 北京、上海 社招 全职 研发 - 基础架构 职位描述 我们正在寻找具备深厚 Linux 内核与操作系统工程能力的系统工程师,负责 AI 基础设施中内核层的研发、优化与问题治理。你的工作将覆盖进程调度、内存管理、文件系统、网络协议栈、安全隔离等内核核心子系统,面向大模型训练/推理、AI Agent 执行环境(Sandbox)、大规模集群等真实场景,从 OS 层提供性能、稳定性和安全性的底层支撑。你将参与1. Linux 内核核心子系统研发与优化:围绕进程调度、内存管理、文件系统、块 IO、网络协议栈等方向,分析并解决 AI 基础设施场景下的性能瓶颈,提升系统吞吐与时延表现。2. 内核级安全隔离机制设计与实现:基于 namespace、cgroup、seccomp、capabilities、eBPF、AppArmor/SELinux 等内核机制,构建进程隔离、系统调用过滤、资源访问控制和逃逸防护能力,支撑 Agent Sandbox、容器运行时、多租户环境等场景的安全需求。3. OS 层资源调度与管控:设计和优化面向多任务、多租户、高并发场景的 CPU 调度策略、内存分配与回收机制、IO 调度和网络资源管控,保障大规模工作负载下的资源公平性与隔离性。4. 内核级问题定位与治理:定位并解决复杂的内核级性能、稳定性及兼容性问题,包括死锁、内存泄漏、性能抖动、资源竞争、内核崩溃等,具备从现象到根因的完整排查能力。5. OS 层可观测能力建设:利用 perf、ftrace、bpftrace、eBPF

MiniMax  23 days ago
Canonical Ltd. jobs

Ubuntu is the most widely used Linux distribution in the world, delivering kernels across a vast matrix of versions, architectures, and configurations – with up to 15 years of security and maintenance commitments for Long Term Support

Canonical Ltd.  21 days ago
Qualcomm jobs

Company: Qualcomm China Job Area:Engineering Group, Engineering Group Software Engineering General Summary: We are looking for an experienced Embedded Linux Software Engineer to join our platform software team. This role focuses on Linux-based system development on Qualcomm chipsets,

Qualcomm  18 days ago
Sharpa jobs

嵌入式软件开发工程师(Linux方向) 上海 正式 智能制造 / 工业互联网 / 工业自动化 职位描述 1、系统架构与开发:参与产品需求分析,负责嵌入式Linux系统的架构设计、内核裁剪、Bootloader移植和根文件系统构建。2、驱动开发与调试:负责Linux内核下各类设备驱动(如Camera、LCD/Touchscreen、Ethernet、Wi-Fi/Bluetooth、I2C/SPI/UART、USB、CAN等)的开发、调试和优化。3、系统集成与定制:使用Yocto Project或Buildroot等工具,定制和维护嵌入式Linux发行版,集成第三方库和应用程序。4、性能分析与优化:进行系统级性能分析(如CPU、内存、I/O、功耗),定位瓶颈并实施优化,确保系统稳定性和实时性要求。5、硬件协作与调试:与硬件工程师紧密协作,参与硬件方案选型、原理图评审,并负责单板启动、硬件Bring-up和故障排查。6、中间件与应用支持:为上层应用程序提供稳定的底层支持,解决底层技术难题,如系统启动、进程间通信、内存管理等。7、文档编写与维护:编写详细的设计文档、测试文档和技术报告,确保开发过程的可追溯性和规范性。8、技术预研与创新:跟踪嵌入式领域的最新技术动态,评估并引入新技术以提升产品竞争力。 职位要求 一、必需条件 1、计算机科学、电子工程、通信工程或相关专业211及以上学历。2、深入理解Linux内核工作机制,具备设备驱动开发和调试能力。3、熟悉内核的进程调度、内存管理、中断处理、文件系统等核心子系统。4、有实际的内核配置、裁剪、移植和启动问题解决经验。5、熟练掌握Yocto Project或Buildroot等嵌入式系统构建框架,能够独立定制文件系统。6、熟悉交叉编译工具链的制作和使用。7、精通C语言编程,具有良好的编程习惯和代码风格。8、熟练使用Shell/Python等脚本语言进行自动化测试和工具开发。9、具备扎实的硬件基础,能看懂原理图和芯片数据手册,熟练使用示波器、逻辑分析仪等工具进行硬件调试。10、有丰富的单板启动和底层调试经验。11、具备强烈的责任心、良好的团队协作精神和解决问题的能力。二、优先考虑条件 1、有实时操作系统(RTOS)(如FreeRTOS、Zephyr)或Linux实时补丁(PREEMPT_RT)开发经验。2、熟悉ARM体系架构,有TrustZone安全方案开发经验者优先。3、具备系统安全知识,如安全启动、加密文件系统、漏洞防护等。4、有摄像头/V4L2、图形显示(DRM/OpenGL ES)、音频(ALSA) 等复杂外设驱动开发经验。 投递...

Premium Full-time
Sharpa  14 days ago
Sharpa jobs

嵌入式软件开发工程师(Linux方向实习生) 上海 实习 智能制造 / 工业互联网 / 工业自动化 职位描述 1、系统架构与开发:参与产品需求分析,负责嵌入式Linux系统的架构设计、内核裁剪、Bootloader移植和根文件系统构建。2、驱动开发与调试:负责Linux内核下各类设备驱动(如Camera、LCD/Touchscreen、Ethernet、Wi-Fi/Bluetooth、I2C/SPI/UART、USB、CAN等)的开发、调试和优化。3、系统集成与定制:使用Yocto Project或Buildroot等工具,定制和维护嵌入式Linux发行版,集成第三方库和应用程序。4、性能分析与优化:进行系统级性能分析(如CPU、内存、I/O、功耗),定位瓶颈并实施优化,确保系统稳定性和实时性要求。5、硬件协作与调试:与硬件工程师紧密协作,参与硬件方案选型、原理图评审,并负责单板启动、硬件Bring-up和故障排查。6、中间件与应用支持:为上层应用程序提供稳定的底层支持,解决底层技术难题,如系统启动、进程间通信、内存管理等。7、文档编写与维护:编写详细的设计文档、测试文档和技术报告,确保开发过程的可追溯性和规范性。8、技术预研与创新:跟踪嵌入式领域的最新技术动态,评估并引入新技术以提升产品竞争力。 职位要求 一、必需条件 1、计算机科学、电子工程、通信工程或相关专业本科及以上学历。2、深入理解Linux内核工作机制,具备设备驱动开发和调试能力。3、熟悉内核的进程调度、内存管理、中断处理、文件系统等核心子系统。4、有实际的内核配置、裁剪、移植和启动问题解决经验。5、熟练掌握Yocto Project或Buildroot等嵌入式系统构建框架,能够独立定制文件系统。6、熟悉交叉编译工具链的制作和使用。7、精通C语言编程,具有良好的编程习惯和代码风格。8、熟练使用Shell/Python等脚本语言进行自动化测试和工具开发。9、具备扎实的硬件基础,能看懂原理图和芯片数据手册,熟练使用示波器、逻辑分析仪等工具进行硬件调试。10、有丰富的单板启动和底层调试经验。11、具备强烈的责任心、良好的团队协作精神和解决问题的能力。二、优先考虑条件 1、有实时操作系统(RTOS)(如FreeRTOS、Zephyr)或Linux实时补丁(PREEMPT_RT)开发经验。2、熟悉ARM体系架构,有TrustZone安全方案开发经验者优先。3、具备系统安全知识,如安全启动、加密文件系统、漏洞防护等。4、有摄像头/V4L2、图形显示(DRM/OpenGL ES)、音频(ALSA) 等复杂外设驱动开发经验。 投递...

Premium Full-time
Sharpa  14 days ago
xTool jobs

嵌入式软件工程师(Linux应用) 急招岗位 深圳 社招 全职 职位描述 1. 负责嵌入式Linux应用软件架构设计与功能模块开发;2. 负责中间件、通用服务软件的开发,硬件联调与产品集成;3. 负责设备应用逻辑开发,主导从需求分析到量产导入的全流程开发;4. 开发网络通信功能,实现设备与云端、设备与移动端的数据交互;5. 维护现有项目软件代码,持续优化功能模块、业务流程及产品体验;6. 深入分析并解决产品开发、测试、量产阶段出现的各类软硬件问题;7. 与硬件、算法、测试、中试等团队紧密配合,推动产品整体进度 职位要求 1. 本科及以上学历,电子/通信/自动化/计算机等相关专业;2. 5年以上嵌入式Linux软件开发经验,拥有良好的代码风格和工程化习惯;3. 必须有硬件调试经验,能独立完成软硬件联调,具备优秀的应用框架设计能力及C/C++编码能力;4. 精通多进程/多线程编程,理解同步与互斥机制;熟练掌握文件IO、epoll/select 多路复用、异步事件处理、信号等核心技术;5. 精通TCP/IP网络编程,熟悉Socket编程模型,熟练运用 HTTP/HTTPS、MQTT、WebSocket 等应用层协议,了解消息队列中间件(如ZeroMQ、NNG)者优先;6. 熟练使用gdb进行程序调试,掌握strace、ltrace、ps、top、dmesg、tcpdump 等排查工具;能够独立分析和解决内存泄漏、死锁、性能瓶颈等问题;7. 能看懂原理图,具备数模电路基础,熟练使用示波器、逻辑分析仪、万用表等工具,具备较强软硬件结合的问题定位能力;8. 强烈的责任心和ownership意识,皮实耐抗,对交付质量有较高要求;逻辑清晰,良好的沟通表达能力,并且主动性强,能够在快节奏、多任务的环境中高效工作。【加分项】:1. 有完整量产项目经历者优先;2. 有嵌入式MCU软件开发经验者优先;3. 有激光雕刻、数控设备等相关行业经验者优先;4. 有AI协助开发、调试与问题定位经验 投递...

Premium Full-time
XTool  12 days ago
xTool jobs

高级嵌入式Linux驱动工程师 急招岗位 深圳 社招 全职 职位描述 1. 负责嵌入式Linux系统平台架构设计与落地,构建统一的设备抽象层(HAL);2. 主导系统稳定性、性能优化和安全加固,建立开发规范和代码评审机制;3. 主导SoC及外设驱动选型、移植、开发与优化(SPI/I2C/Camera/USB/Ethernet等);4. 负责Linux内核裁剪、U-Boot移植、根文件系统构建,解决内核及驱动层面技术难题;5. 带领驱动/系统团队,负责技术评审、任务分解和进度管理,推动技术沉淀,建立可复用组件和工具链;6. 与芯片厂商/方案商对接,跟进技术支持和问题解决,配合应用团队提供稳定的系统接口和性能支撑。 职位要求 1. 本科及以上学历,电子/通信/自动化/计算机等相关专业;2. 5年以上嵌入式Linux系统开发经验,2年以上团队管理或技术Leader经验,有带领5人以上团队经历者优先;3. 具备系统平台化意识和系统平台建设经验,能够设计可扩展的设备抽象层和统一接口,有跨产品/项目的系统复用、平台化落地经验者优先;4. 精通U-Boot和Linux内核启动流程,以及内核裁剪、驱动适配和根文件系统制作;熟练掌握4种以上驱动框架,有3个以上外设驱动完整移植实战经历;5. 深入理解中断、调度、内存、电源管理等内核核心机制,能解决内核崩溃、死锁、性能瓶颈等复杂问题;6. 精通perf、ftrace、gdb、crash等内核调试工具,熟练使用strace、tcpdump、wireshark等;7. 熟练使用示波器、逻辑分析仪、万用表等工具进行硬件调试,具备较强的问题分析与定位能力,能快速定位软硬件配合问题的根因;8. 强烈的责任心和ownership意识,皮实耐抗,对交付质量有较高要求;逻辑清晰,良好的沟通表达能力,并且主动性强,能够在快节奏、多任务的环境中高效工作。【加分项】:1. 有激光雕刻、数控设备等相关行业经验者优先;2. 有 Linux 内核社区贡献或主流开源项目开发经验者优先;3. 有全志/瑞芯微芯片、数控加工设备、机器人等开发经验者优先;4. 有AI协助开发、调试与问题定位经验。 投递...

Premium Full-time Linux
XTool  12 days ago
Calix jobs

Calix is a cloud and appliance-based platform and managed services company. Broadband service providers leverage the Calix broadband platform, cloud, and managed services to simplify operations, engagement, and service, innovate for their consumer, business. and municipal

Calix  12 days ago
ThunderSoft jobs

Linux软件开发工程 青岛 全职 互联网 / 电子 / 网游 职位描述 1、负责智慧家居中控屏软件需求分析、架构设计;2、负责智慧家居中控屏中间件软件的移植、开发工作;3、负责智慧家居中控屏中间件软件的功能联调及BUG解决; 职位要求 1、熟练掌握C++语言;2、熟悉Linux,3年以上Linux应用/系统开发经验;3、有Linux中间件开发经验者优先;4、有智能家电开发经验者优先 投递...

Premium Full-time
ThunderSoft  11 days ago
ThunderSoft jobs

嵌入式软件工程师-Linux开发 武汉 全职 互联网 / 电子 / 网游 职位描述 1. 负载TBOX软件业务开发,主要包含蜂窝网通信、企标/国标数据上传、车机互联、GNSS定位、SOMEIP/DOIP、IPC通讯、FOTA、CAN等2. 要求有整车ECU相关联调经验,能够满足实车联调的必备技能;(如:抓CAN/以太网报文、操作车辆等)3. 完成软件组长分配的详细设计编写任务;4. 按计划完成相关功能开发;5. 完成软件集成;(按项目分配指定任选)6. 完成软件集成测试;7. 组织发起软件评审;8. 到客户现场完成软件调试;9. 及时处理问题管理系统(Teambition)上未完成的任务、问题,保证开发效率 职位要求 1. 具有嵌入式Linux 3年以上开发经验;2. 具有较强的自学、自我解决问题的能力;3. 具有软件开发意识,遵守公司PDP开发流程 投递...

Premium Full-time
ThunderSoft  11 days ago
Qualcomm jobs

Company: Qualcomm China Job Area:Engineering Group, Engineering Group Software Engineering General Summary: General Summary: We are looking for software engineer to develop Linux platform drivers and system for Qualcomm automotive IVI/ADAS products. Responsibilities Bring up Linux and Android

Qualcomm  11 days ago
上海禾赛科技有限公司 Hesai Technology jobs

Linux BSP工程师 上海 正式 软件类 职位描述 1. 负责相机的外设驱动开发和音视频流开发2. 负责嵌入式Linux系统的搭建和优化3. 负责相机的ISP调教和标定,完成相机质量的调教4. 负责实时3D模型的渲染,负责系统性能的优化5. 负责系统监控和升级软件的设计和开发 职位要求 1. 计算机、电子、通信等相关专业,本科及以上学历2. 有较强的C/C++编程能力,熟悉嵌入式软件开发与调试3. 熟悉基础硬件原理,能够看懂原理图4. 熟悉Linux/Andriod系统,熟悉使用嵌入式开发工具5. 熟悉PHY,I2C, EMMC, SPI,MIPI等外设的工作原理及驱动开发6. 有很强的钻研技术精神、积极乐观、责任心强、能适应快节奏和一定压力的工作,具备良好的沟通能力和团队合作精神 投递...

Premium Full-time Linux
上海禾赛科技有限公司 Hesai Technology  5 days ago
Xiaomi jobs

linux系统软件工程师(机器人电源管理方向) 北京 社招 全职 职位 ID:A250371 职位描述 1.负责机器人单板以及整机电源管理软件架构设计,软件功能开发;2.负责相关外设驱动开发;3.负责机器人功耗优化以及技术难点攻克。 职位要求 1. 本科以上学历,计算机、电子或自动化等相关专业,3年以上BSP开发经验;2. 熟悉Linux内核,熟悉常用设备驱动开发,如I2C、SPI、GPIO、USB、UART、CAN等;3. 熟悉内核cpufreq(schedutil)基本框架,并有实际温控策略开发经验;4. 熟悉电源管理基本suspend/resume流程;5. 熟悉CPU idle/hotplug等低功耗机制;6. 具备分布式(多CPU)系统电源管理经验优先;7. 有良好的沟通表达能力、团队合作精神。 投递...

Premium Full-time
Xiaomi  3 days ago
Xiaomi jobs

Linux BSP工程师(机器人方向) 北京 社招 全职 职位 ID:A132120 职位描述 1. 负责机器人项目相关驱动的开发与维护,确保系统硬件设备的正常运行;2. 负责机器人项目中底层相关新功能的开发,包括架构设计、代码编写、测试及调试等;3. 负责机器人项目开发过程中系统问题的解决,能够使用常用debug方法定位问题、或解决问题。 职位要求 1. 熟悉arm/x86/riscv等架构;2. 熟悉C/C++编程语言,熟悉Linux操作系统及开发环境;3. 会使用示波器,逻辑分析仪等分析工具,能看懂硬件原理图,至少熟悉一种主流SoC(Qualcomm,NXP,TI,Nvidia,etc.);4. 熟悉常用的软件开发流程、编码规范及测试方法,具备良好的软件工程化意识;5. 强烈的责任心和团队合作精神,具备良好的沟通协调能力。 投递...

Premium Full-time Linux
Xiaomi  3 days ago
Xiaomi jobs

Linux内核调度专家 北京 社招 全职 职位 ID:A123340 职位描述 1. 基于Linux Kernel进行调度优化,结合Android应用生态设计和优化内核调度器。2. 熟悉SoC资源管控机制,构建CPU/GPU/DDR/Cache等资源的统一频率管控和性能瓶颈拆解3. 熟悉微架构,能够拆解指令的微架构性能瓶颈并进行优化,基于微架构指标进行调度器的优化和改造4. 跟踪和调研行业最新的调度优化方向,快速进行方案验证和产品导入5. 逆向分析领先的友商技术,对于下一代调度器的方向有一定的认知6. 跟踪和解决内核调度器相关的问题,包括死锁、优先级反转以及稳定性问题;7. 对于调度器进行评估,能够建立调度器的评价体系 职位要求 1. 本科及以上学历,计算机相关专业2. 熟悉Linux操作系统和内核开发,具有扎实的C/C++编程能力3. 熟悉操作系统调度算法和和原理,,了解EEVDF/CFS/EAS等调度算法,关注Linux的新型特性4. 具有良好的架构设计能力,有过一定的移动端方案设计经验,能够快速洞察行业内新技术并进行快速落地5. 具有良好的团队合作精神和沟通能力,能够与其他团队合作完成项目 投递...

Premium Full-time
Xiaomi  3 days ago
Xiaomi jobs

Linux系统高级开发工程师 上海、西安、北京 社招 全职 职位 ID:J2288 职位描述 1. 负责Linux操作系统的定制和开发;2. 负责监控告警等基础服务组件的设计、开发、优化;3. 负责Linux发行版的稳定性、兼容性、性能看护,推动系统级问题的定位和解决;4. 参与Linux发行版构建流程和工具链建设;5. 跟踪Linux发行版社区演进及AI时代系统级新需求(如AI调度、NPU驱动框架),推动技术方向与社区对齐; 职位要求 1. 本科及以上学历,计算机/软件工程等相关专业;2. 5年以上Linux操作系统定制和发行开发经验;3. 熟悉ARM或X86体系结构,精通C/C++/Python等一种或多种编程语言;4. 掌握systemd工作原理,熟练使用crash/gdb/ftrace/bpftrace等调试工具;5. 有Debian/CentOS/openEuler/ubuntu等Linux发行版构建及基础服务开发经验;6. 有yocto等Linux定制经验、Linux发行版社区治理经验者优先。 投递...

Premium Full-time
Xiaomi  3 days ago
Qualcomm jobs

Company: Qualcomm China Job Area:Engineering Group, Engineering Group Software Engineering General Summary: Company Overview Qualcomm is a company of inventors that unlocked 5G ushering in an age of rapid acceleration in connectivity and new possibilities that

Qualcomm  2 days ago

Subscribe for job alerts and resources to make your job search easier!

Confirmation email sent to

Check your email and click on the link to start receiving your job alerts

Receive the latest job openings for:

linux

You also might be interested in:

Software Engineer

实习生

开发工程师

AI

Engineer

Python

研发工程师

Data Center Technician

软件工程师

软件开发工程师

Confirmation email sent to

Check your email and click on the link to start receiving your job alerts

All Filters Apply
Sort by
Employer/Recruiter
Experience