Discover Great Companies Discover Great Clients
Companies Salaries Jobs
Jobs |
Jobs Companies Salary Majors

linux软件工程师岗位职责

  • 嵌入式Linux软件工程师 岗位职责来自 联和存储

    򀀇
    岗位职责:
    1.SPI NFlash 并行测试系统开发
    · 基于 STM32(如STM32H7系列)平台,开发并行测试系统,实现 Flash 颗粒的高速并发测试逻辑、控制算法及故障检测机制。
    · 精通 SPI、UART、DMA 、以太网等外设接口,设计高效可靠的裸机或RTOS固件架构,保障多通道测试系统运行稳定。
    · 协同硬件工程师完成 PCB 联调,快速定位软硬件接口异常并提出优化建议。
    2. 存储芯片适配与测试
    · 完成公司NFlash存储芯片在主流Soc平台的驱动开发适配,确保芯片在Realtek、MTK、NXP、全志、STM32等主流SOC、单片机MCU芯片平台上的稳定运行。
    · 针对SPI/PPI NAND、eMMC等存储颗粒,完成性能测试、问题定位及优化,输出测试报告。
    3. 客户技术支持与问题分析
    · 支持客户RMA颗粒问题分析,快速定位存储芯片兼容性或驱动异常问题,提供解决方案。
    · 与硬件、测试团队协作,推动技术问题闭环。

    任职资格:
    1. 学历与经验
    · 计算机、电子工程、自动化等相关专业,本科及以上学历,5年以上嵌入式系统开发经验。
    2. 技术能力
    · 精通C/C++编程,熟悉Python,具备嵌入式Linux开发环境搭建及调试经验。
    · 熟悉ARM/MIPS架构,精通u-boot、Linux内核模块开发及文件系统定制。
    · 熟悉SPI/PPI NAND、eMMC存储协议,有存储芯片驱动开发经验者优先。
    · 熟悉Realtek、MTK、NXP等主流芯片平台,具备跨平台移植经验。
    · 熟悉ST、GD等主流单片机MCU,具备MCU嵌入式系统开发经验。
    · 熟悉上位机、软件应用开发、TCP/IP协议开发经验者优先。
    3. 软技能
    · 能流畅阅读英文技术网页。
    · 具备良好的逻辑分析能力、问题解决能力及团队协作精神。
    更新于 2026-10-27
  • linux软件工程师 岗位职责来自 新松机器人

    򀀇
    工作职责:
    1. 参与机器人控制器底层软件平台的设计与编码,重点是多核异构环境构建、资源管理和系统优化及多核通信同步,虚拟化等相关功能的开发和调试。
    2. 进行嵌入式系统移植、内核配置与驱动开发。
    3. 开展驱控一体、视控一体等集成化控制器方案的软件实现,支持运动控制、视觉处理、实时算法加速等功能的协同运行。
    4. 编写各类技术文档,包括软件需求规格说明、概要设计、详细设计、测试模块用例等
    5. 解决产品在现场应用中的技术问题,提供底层软件层的故障诊断与性能优化方案。
    6. 配合硬件团队进行系统联调,支持控制器量产前后的稳定性验证与迭代

    任职要求:
    1. 学历专业:计算机、自动化、电子工程等相关专业本科及以上学历。
    2. 工作经验:5年以上嵌入式软件开发经验,有工业机器人、数控系统或伺服驱动器开发经验者优先
    3. 知识技能:
    (1) 熟悉嵌入式Linux开发环境,掌握ARM架构内核机制(如系统调用、进程管理、内存管理)
    (2)精通Linux内核配置、裁剪与编译流程,具备实时性优化经验(如PREEMPT_RT补丁)
    (3)有丰富的Linux环境开发经验,有ARM多核或DSP+ARM异构平台开发经验者优先
    (4)了解实时系统(如VxWorks、RTX)或机器人软件框架(ROS/ROS2、NVIDIA Isaac)
    (5)有硬件虚拟化,虚拟PLC,Docker,K8s方面等经验者优先
    (6)熟练使用各类调试工具(oprofile, perf, gdb,valgrind等),有解决重大性能问题经验
    4. 职业素养:
    (1) 具备高度的工作责任心,高效的执行力,富有工作激情,能承担较强的工作压力;
    (2) 具备良好的团队合作意识和沟通协调能力;
    (3) 具备创新意识,善于将创新观点转化为具体行动,创新有效转化为成果;
    (4) 具备较强的学习能力,可快速掌握专业知识,及时开展工作;
    (5) 具备较强的发现、分析和解决问题的能力,善于收集信息、分析问题,形成有效问题解决方案,并采取有效措施。
    更新于 2026-10-27
  • Linux软件工程师 岗位职责来自 格力博

    򀀇
    工作职责:
    1、负责产测工具,研发类工具,和仿真软件设计和实现;
    2、进行自动集成脚本和自动集成测试脚本的编写和维护。
    3、机器人linux软件开发、系统类问题分析和定位。

    任职要求:
    1、本科及以上学历。计算机科学、软件工程等相关专业;
    2、有2年及以上智能硬件等行业开发经验
    3、熟悉 C/C++,shell等语言,有windows、linux平台开发经验,熟悉QT/.Net等开发工具,熟悉多线程、网络编程
    4、有机器人开发经验者优先
    更新于 2026-10-17
  • linux软件工程师 岗位职责来自 北京网测科技有限公司

    򀀩
  • 高级Linux软件工程师-驱动方向 岗位职责来自 北京傲星科技有限公司

    򀀩
  • 嵌入式Linux软件工程师(全球化工作机会) 岗位职责来自 精创电气

    򀀩
  • Linux软件工程师(电力监控)(J10736) 岗位职责来自 奇点能源

    򀀩
  • linux软件工程师(无线图传/链路/遥控器) 岗位职责来自 思翼科技

    򀀩
  • Linux软件工程师(J17185) 岗位职责来自 零跑汽车

    򀀩
  • linux软件工程师 岗位职责来自 云南酷联科技有限公司

    򀀩
加载更多

招聘学历要求:本科最多

linux软件工程师需要什么学历?高中(含中专,中技)占0.6%,大专占5%……想知道其他学历占比多少,请点击查看

按学历统计

说明:薪资一般与学历正相关,一般学历越高,工资越高。linux软件工程师工资按学历统计,大专工资¥16.0K,想知道其他学历工资,请点击查看

招聘经验要求:3-5年最多

linux软件工程师经验要求高吗?应届生占0.6%,1-3年占20%……想知道其他经验占比多少,请点击查看

按经验统计

说明:工作经验是影响工资水平的重要因素,一般经验越丰富工资越高。linux软件工程师工资按经验统计,应届生工资¥17.5K,想知道其他经验工资,请点击查看

linux软件工程师工资待遇怎么样

薪酬区间: 2-50K,其中54.4%的岗位拿¥15-30K/月,年薪¥18-36W

数据统计来自近一年 346 份样本,截至 2026-10-31

¥15-30K
54.4%的岗位拿
?
月平均工资
年薪统计

说明:linux软件工程师一个月多少钱?数据统计依赖于各平台发布的公开薪酬,仅供参考。

专业要求

想做linux软件工程师应该报什么专业?推荐
职业培训
客服
由百度提供