Linux C Jobs In China - 305 Job Positions Available

1 – 20 of 305 jobs
知合计算 Zhihe Computing jobs

Linux开发工程师/专家 杭州、上海 全职 研发 - 电子 / 半导体 职位描述 1、负责Linux内核开源主线跟踪和前沿技术分析,完成芯片内核移植;2、负责芯片外设驱动、抽象层、框架层开发,如VPU、GPU、NPU、GMAC、PCIE、USB等;3、负责芯片设计、回片各阶段原型验证,系统相关问题诊断、调试和解决;4、参与国际主流开源社区技术交流,开源生态贡献。 职位要求 1、本科机以上学历,电子类相关专业(计算机、自动化等),5年以上嵌入式Linux系统开发经验;2、熟悉C/C++编程语言,熟悉Linux系统python、编译脚本基本技能;3、具有独立研发推进能力的同时,具有很好的团队协同能力和沟通能力,对操作系统研发执著,有激情4、具有量产芯片软件驱动、操作系统和SDK开发经验,精通以下技术方向者优先考虑: 1)精通Linux内核移植,熟练掌握中断机制、存储管理机制等Linux内核模块 2)外设驱动、抽象层和系统架构层开发经验,如安全系统、多媒体、图形、AI、调试诊断或性能优化等领域技术 投递...

Premium Full-time
知合计算 Zhihe Computing  27 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  20 days ago
Li Auto jobs

C/C++开发工程师 北京 全职 生产 / 制造 / 加工 - 汽车制造 职位描述 1. 负责app功能模块开发2. 参与车云功能开发和调试3. 参与智能化软件开发和问题修复 4. 软件集成与集成测试 职位要求 本科以上学历,5年以上工作经验; 熟练掌握C/C++编程 熟悉常用数据结构和算法,有多个项目的开发设计经验;; 熟悉Linux操作系统,熟练使用shell、python脚本; 熟悉多线程、socket网络编程、TCP/IP协议相关知识;熟悉SVN,Git等版本控制软件 良好的分析和解决问题的能力,对挑战性问题充满激情,思路清晰; 良好的团队合作精神,较强的沟通能力; 有国内外知名车企应用层开发工作经验者优先 投递...

Premium Full-time
Li Auto  16 days ago
Li Auto jobs

【人形机器人】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实时系统开发经验,了解双内核实时方案 投递...

Premium Full-time
Li Auto  16 days ago
Li Auto jobs

【人形机器人】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

Premium Full-time C Linux SDK
Li Auto  16 days ago
Caterpillar Inc. jobs

Career Area:Engineering Job Description: Your Work Shapes the World at Caterpillar Inc. When you join Caterpillar, youre joining a global team who cares not just about the work we do – but also about each other.

Premium Full-time Shell Linux Builders Middleware IPC 2,000,000 CNY
Caterpillar Inc.  12 days ago
Automatically Get Matched to linux c Jobs Let our AI agent search and match you to the best jobs from across the web
Try it now
XPENG jobs

【27届校招】嵌入式Linux软件开发培训生 广州 正式 智能制造 / 工业互联网 / 工业自动化 - 研发 职位描述 1. 负责车载网联产品应用层软件的开发、联调、维护与持续优化。2. 参与系统需求分析与技术方案评估,按照软件开发流程完成方案设计、详细设计、编码实现及交付文档。3. 负责模块级单元测试用例设计与执行,保障代码质量与可维护性。4. 负责软件问题定位与修复,跟进市场问题闭环,推动线上问题复现、分析与改进。5. 配合系统、测试、硬件等团队完成版本集成、性能调优和稳定性优化。6. 参与项目过程中的技术沉淀,包括开发规范、故障案例、调试手册等文档建设。 职位要求 1.硕士及以上学历,计算机、软件工程、通信工程、电子信息等相关专业。2. 熟练掌握C/C++,具备Python脚本开发能力;熟悉嵌入式Linux开发环境,理解多线程并发编程与常见同步机制。3. 熟悉TCP/IP协议栈,理解Linux网络编程机制(Socket、多路复用、线程/进程通信等)。4. 具备Linux问题分析能力,对性能优化、稳定性提升、Bug定位修复有实践经验者优先。5. 熟悉Linux设备驱动模型,熟悉SPI/I2C/UART等常用外设接口及驱动开发流程。6. 对Linux内核子系统有一定了解,包括但不限于内存管理、电源管理、进程调度、中断/GIC等。7. 熟悉常用调试工具与方法(gdb、strace、perf、ftrace、tcpdump、wireshark等)。8. 具备良好的沟通协作与学习能力,责任心强,能够适应跨团队协作与项目节奏;加分项: 有车载电子、T-Box、网联终端、智能座舱相关实习或项目经验 投递...

Premium Full-time
XPENG  13 days ago
Xiaomi jobs

软件开发工程师(C/C++/Java) 北京、南京、深圳 校招 正式 软件研发类 2027届校园招聘计划 职位描述 1、参与互联互通系统的开发落地,涉及多个平台Android,Linux,Windows等;2、负责Android/Linux中通信协议的演进、升级、优化和增强,涵盖系统架构分析/兼容性/性能/功耗/稳定性优化;3、研究和跟进TCP/IP/WiFi(802、11)/蓝牙/IOT领域业界技术演进/新技术和新标准。 职位要求 1、熟悉C/C++/JAVA语言,熟练掌握其中一种;2、熟悉Linux Socket编程,对TCP/UDP/IP等有深入了解;3、对数据结构算法比较了解。 投递...

Premium Full-time
Xiaomi  6 days ago
Xiaomi jobs

嵌入式软件工程师(C/C++方向) 北京、南京 校招 正式 软件研发类 2027届校园招聘计划 职位描述 主要负责Android系统层面的开发工作,包括但不限于:负责bootloader以及linux内核下的开发工作;负责Android系统的bringup工作;负责Android系统问题的调试和分析 ;主要负责Android研测套件相关的开发工作,包括但不限于:编译流水线CI/CT持续集成以及测试套件相关的开发工作研发测试流水线问题分析以及优化 职位要求 有强烈的责任心,遇到问题能够一查到底,知其然并知其所以然 ;扎实的编程能力,熟悉操作系统原理和数据结构 ;勤于思考,善于总结,乐观自信,不断追求进步 ;参与过Linux/Android或其他社区的开发工作者优先;具备Android设备开发经验者优先; 投递...

Premium Full-time
Xiaomi  6 days ago
Xiaomi jobs

软件开发工程师-C/C++方向 北京、南京、深圳 校招 正式 软件研发类 2027届校园招聘计划 职位描述 1、参与小米相关业务后台服务架构规划,结合业务需求与公司资源,用先进理念设计高可用、易扩展架构,跨部门沟通完善方案。2、负责根据业务需求做详细功能设计,运用面向对象思想组织代码,做原型验证并优化。3、负责用 C/C++ 开发后台服务,遵循代码规范,完成接口集成,编写测试代码。4、分析评估服务性能,找出瓶颈并优化,持续监控调整策略。 职位要求 1、本科及以上学历,计算机、软件或通信相关专业;2、熟练掌握C/C++,有良好的代码风格和编程习惯;3、熟悉Linux下多线程/进程及网络开发, 对数据结构和算法有深刻理解,熟悉shell、python等脚本编程;4、熟悉分布式系统原理,网络编程原理,熟悉TCP/IP协议;5、扎实的计算机基础,具备优秀的学习能力和逻辑思维能力,善于分析问题和解决问题。 投递...

Premium Full-time
Xiaomi  6 days ago
Xiaomi jobs

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. 熟悉

Premium Full-time C Linux
Xiaomi  6 days ago
Insta360 jobs

Linux驱动开发工程师 深圳 社招 全职 职位描述 1、设计、开发和维护Linux外设驱动程序,确保其高效运行和稳定性。2、与硬件工程师合作,确保硬件设计的正确性、可靠性。3、编写和维护驱动程序相关的技术文档,包括设计文档、用户手册和调试指南。4、分析和解决在驱动程序开发和维护过程中遇到的问题。5、参与代码审查和质量保证工作,确保代码符合公司规范和最佳实践。 职位要求 1、计算机科学、电子工程或相关专业本科及以上学历;至少5年以上Linux内核驱动开发经验,熟悉Linux内核架构和驱动程序模型;具备英语读写能力,能够阅读和撰写技术文档。2、精通C/C++编程,具有良好的编程风格和习惯。3、具有嵌入式系统开发经验,了解硬件接口和通信协议(如I2C/SPI/UART/USB/SDIO等)。4、熟悉驱动开发相关工具和调试方法。5、具有良好的问题分析和解决能力,能够独立调试和解决复杂问题。6、良好的沟通和团队合作能力,能够与跨职能团队协作完成项目。7、有音视频产品开发经验优先 投递...

Premium Full-time
Insta360  5 days ago
MiniMax jobs

Linux 内核开发工程师-2027届 北京、上海 校招 正式 研发 - 后端开发 2027届校园招聘 职位描述 我们在做什么:MiniMax 运行着大规模 GPU 训练与推理集群,操作系统是所有上层系统的地基。我们的内核团队直接面对超大规模 AI 负载带来的调度、内存、IO、网络协议栈性能挑战。你将做什么:1. 参与 Linux 内核在 AI 集群场景下的性能分析与调优,覆盖 CPU 调度、内存管理、IO 子系统;2. 研究并优化内核网络协议栈,提升大规模集群内东西向网络吞吐与延迟表现;3. 参与定制化 OS 镜像的构建与维护,适配 GPU/RDMA 等异构硬件;4. 开发内核态诊断与追踪工具(ftrace / eBPF / perf),建设系统级可观测能力。 职位要求 我们期待你:1. 2027

Premium Full-time C Linux AI
MiniMax  4 days ago
AGIBOT jobs

具身智能操作系统工程师(Linux开源社区方向) 上海 全职 职位描述 1、负责面向具身智能场景的Linux开源操作系统核心模块研发,包括内核、系统服务、基础软件包、编译构建系统及软件仓库等。2、负责操作系统性能优化,围绕计算、存储、网络及异构算力场景,优化CPU调度、内存管理、I/O和网络性能。3、负责操作系统稳定性与安全建设,包括故障诊断、内核崩溃分析、安全加固、漏洞修复和长期版本维护。4、参与openEuler、龙蜥、Linux Kernel等开源社区运作,负责社区提案、代码贡献、版本发布、分支维护及开发者协作。5、推动操作系统适配主流服务器、CPU架构、加速卡、存储和网络设备,完善软硬件兼容性。6、建设发行版工程体系,包括软件包管理、自动化构建、CI/CD、质量测试、版本升级和镜像发布。 职位要求 1、本科及以上学历,计算机、软件工程等相关专业,3年以上Linux操作系统或服务器基础软件研发经验。2、熟练掌握C/C++、Shell或Python,具备扎实的Linux系统开发和问题排查能力。3、深入理解Linux内核,熟悉进程调度、内存管理、文件系统、网络协议栈、设备驱动中的一个或多个方向。4、熟悉RPM、DNF/YUM、systemd、Koji/OBS等发行版构建及软件包管理体系。5、熟悉x86、ARM等服务器架构,具备数据中心计算、存储、网络或虚拟化相关经验。6、具备openEuler、龙蜥、Linux Kernel等开源社区贡献经验,熟悉社区协作、代码评审和版本维护流程。7、熟悉Git、CI/CD及自动化测试,能够独立负责模块开发、性能调优和复杂问题定位。 投递...

Premium Full-time
AGIBOT  3 days ago
Formlabs jobs

To reinvent an industry, you have to build the best team. Join Formlabs if you want to bring groundbreaking professional 3D printers to the desktop of every designer, engineer, researcher, and artist in the world. Electrical

Formlabs  27 days ago
ASML jobs

Role and responsibilities Engineer and implement hardware and/or software solutions for complex part or module failures and other system issues in the China install base. Collaborate with local part supply centers (LPSC), strategic sourcing & procurement

ASML  27 days ago
Bambu Lab jobs

嵌入式开发(算法部署)工程师 热招 深圳 全职 研发 热招职位 职位描述 岗位职责- 负责视觉算法在 SoC 和 MCU 平台上的集成、部署与性能调优,推动算法从研究原型到产品落地;- 梳理和重构现有算法实现,完善单元测试体系,提升代码质量与可维护性;- 评估算法在嵌入式平台上的资源占用与推理效率,针对瓶颈进行系统性优化;- 参与跨团队协作,推动视觉功能的需求落地、问题定位与版本迭代;- 参与产品研发及售后阶段的功能与可靠性问题排查。 职位要求 必要条件- 计算机、电子工程或相关专业本科及以上学历;- 扎实的 C/C++ 编程能力,熟悉 Linux 嵌入式开发环境及调试工具链;- 具备 SoC 平台或 MCU 平台嵌入式开发经验;- 有良好的软件工程意识,重视代码质量、测试覆盖与文档规范;- 具备一定的跨团队沟通与协调能力,能推动多方资源达成目标。加分项- 熟悉 MNN、NCNN、RKNN 等推理引擎,有模型量化、加速部署经验;- 熟练使用 OpenCV 进行图像处理;-

Bambu Lab  27 days ago
Bambu Lab jobs

软件测试工程师 深圳 全职 研发 - 测试 热招职位 职位描述 1.负责产品需求分析、评审,提前规避风险,制定系统性的测试方案和测试计划,保障产品全生命周期中固件的版本质量;2.负责功能/性能/压力等相关测试工作,编写专项测试脚本,落地自动化测试机制,持续推进测试效率提升;3.对测试中的问题进行有效识别和管理,具备较强的溯源分析能力,主导推动各类技术问题的解决;4.识别进度、流程、质量风险并提出合理建议,推动研发团队质量意识与质量体系持续建设。 职位要求 1. 本科及以上学历,电子、通信、计算机、自动化、软件工程等相关专业;2. 熟悉计算机基础知识和软件测试理论及方法,有一定的代码及脚本编写能力,了解python、shell、java、C或C++等编程语言其中之一优先,了解Linux、数据库基础操作; 3. 具备较强测试规划、测试统筹及质量风险把控意识;4. 具备良好的逻辑分析能力和沟通协作能力,抗压性强,有较强的自驱力和执行力。加分项有消费类电子相关工作经验担任过模块或项目测试代表角色,有一定项目管理经验 投递...

Premium Full-time
Bambu Lab  27 days ago
AAC Technologies jobs

Android Audio驱动开发工程师(上海) 上海 全职 生产 / 制造 / 加工 - 电子 / 电器 / 半导体 / 仪器 / 仪表 职位描述 1.负责vibration/audio驱动模块开发 2.Qualcomm ADSP module集成实现 3.audio driver实现 职位要求 1.本科以上学历,熟练掌握C/C++ 2.3年以上linux kernel开发经验,对内核系统有深入理解,能独立开发驱动模块 3.熟悉Android audio驱动模块,熟悉Smart PA芯片及驱动开发 4.熟悉Qualcomm ADSP模块,熟练使用Hexagon工具开发 5.熟悉android audio系统优先 6.良好的团队精神和沟通、交流能力

Premium Full-time Android
AAC Technologies  27 days ago
AAC Technologies jobs

嵌入式工程师(上海) 上海 全职 生产 / 制造 / 加工 - 电子 / 电器 / 半导体 / 仪器 / 仪表 职位描述 1、电子、计算机、通信、机电、自动化、物理类专业本科或者硕士毕业,3年以上相关专业工作经验; 2、掌握一定的系统工程理论以及建模、设计、仿真工具更佳; 3、熟悉Android/Linux系统架构和嵌入式系统开发流程,有过完整的产品系统开发经历,包括需求分析、方案设计、系统实现、试产以及量产和售后服务全流程的经验,理解产品集成、验证、测试过程,并掌握一定的方法; 4、视野开阔,有较广的相关领域知识,对不同领域产品技术均有一定的理解; 5、具备良好的系统工程素养,能够以系统性思维来分析解决问题; 6、具备扎实的动手能力; 7、具有良好的团队合作精神; 8、具备良好的英文阅读和沟通能力; 9、具备良好的文档写作和汇报总结能力; 10、可以胜任重复性或者多样化工作,细致认真,有耐心,责任感强 职位要求 1. 3年以上相关工作经验,有芯片或嵌入式系统firmware开发经验,熟悉一款及以上微处理,如ST,NXP,TI等; 2. 精通C/C++语言,了解汇编语言,具备编码优化能力,有嵌入式系统架构设计能力; 3. 熟悉实时嵌入式系统, freertos等,熟练使用KEIL,IAR等开发环境, 4.了解处理器架构,如ARM,powerpc等,熟悉相关外设接口协议,如I2C,SPI,USB,SDIO,I2S等,;

Premium Full-time
AAC Technologies  27 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 c

You also might be interested in:

开发工程师

实习生

Software Engineer

软件开发工程师

研发工程师

AI

软件工程师

嵌入式软件工程师

Embedded Software Engineer

Engineer

Confirmation email sent to

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

All Filters Apply
Sort by
Company
Employer/Recruiter
Experience