
国家电投
Linux系统工程师(DCS控制器软件方向)
Linux系统工程师(DCS控制器软件方向)
发布于 27 分钟前普通员工/个人贡献者
全职员工仅现场办公嵌入式开发
嵌入式开发
Preempt_Rt
U-Boot
值不值得投
79综合评分
综合评分 79
央企平台、核心技术岗、薪资福利优厚、技术挑战性强
从薪资福利、成长发展、工作生活和使命价值四个维度综合评估,方便横向比较。
薪资怎么样
2.8万
与嵌入式开发中位数基本持平
发布情况
新岗位 · 今天发布
公司情况
这家公司招聘很活跃
约 720 个在招 · 其中嵌入式开发 7 个
市场机会
选择面较广
上海 · 嵌入式开发 · 约 310 个在招
职位详情
关于这个职位
负责DCS控制器中嵌入式Linux系统的BSP开发、内核裁剪及实时性调优,确保工业控制的高可靠性
需解决系统冗余切换、故障排查及国产CPU适配问题,为上层控制算法提供稳定的底层运行环境
最低要求
学历与经验:计算机、自动化、电子信息等相关专业本科及以上学历
年以上嵌入式Linux开发经验,有DCS、PLC或过程控制仪表类产品经验者优先
Linux底层功底:熟悉Linux内核配置与裁剪,理解进程调度、中断处理、内存管理机制
具备设备树与U-Boot移植经验
实时性经验:了解PREEMPT_RT补丁或Xenomai/RTOS协同方案,理解控制周期抖动来源及优化手段
有实际工业控制场景下的Linux实时化调优经验者优先
编程能力:精通C/C++,熟悉多线程/多进程编程与进程间通信
熟练使用Shell/Python进行自动化脚本开发
调试能力:熟练使用GDB、perf、ftrace、tcpdump、Wireshark等工具进行系统级问题定位
工作职责
DCS控制器Linux平台构建与实时化:负责DCS现场控制站中嵌入式Linux系统的BSP开发、内核裁剪与配置,并针对过程控制周期(典型为10ms~100ms量级,关键回路要求更高)进行实时性改造与调优,确保控制任务调度的确定性
冗余与高可用机制的系统层支撑:在Linux系统层面实现或配合实现控制器冗余切换逻辑,包括主备状态监测、故障检测、无扰切换的底层支撑,保障DCS控制器在单机故障时过程控制不中断
控制器软件运行环境保障:为DCS控制算法(功能块、PID、顺序控制、批量控制)提供稳定的Linux运行环境,包括进程/线程调度策略配置、CPU亲和性绑定、内存锁定、中断隔离等系统级调优,减少控制周期的抖动
系统可靠性与故障排查:分析内核日志、系统调用、网络抓包,定位控制器在长期运行、冗余切换、通信异常等场景下的死机、丢包、周期超时等问题,输出根因分析与修复方案
国产化平台适配:适配国产CPU(飞腾、瑞芯微、龙芯等),完成控制器软件在国产化DCS平台上的移植与性能调优
文档与协作:编写BSP移植文档、实时性调优记录、系统配置规范
与控制算法、硬件、系统集成团队协作,支撑控制器产品从研发到现场投运的全周期
AI 洞察
优缺点分析
优点
- 依托国家电投平台,行业地位稳固,项目涉及核心工业控制系统,技术壁垒高
- 工业控制对实时性和稳定性要求极高,调试难度大,责任重,需深入理解硬件与内核交互
- 喜欢钻研底层技术、对工业控制系统感兴趣、追求稳定且有深厚Linux内核功底的工程师
缺点 / 挑战
暂无明显挑战项
角色解读
- 可向嵌入式系统架构师、工业控制软件专家方向发展,或转向更广泛的物联网/边缘计算领域
- 负责DCS控制系统底层嵌入式Linux系统的构建、裁剪与实时性优化,确保工业控制的稳定性
- 精通嵌入式Linux内核机制、BSP开发、实时补丁(PREEMPT_RT)应用及C/C++底层编程
申请策略
- 强调在工业场景下对‘确定性’和‘高可用’的理解,而不仅仅是通用Linux开发
- 突出嵌入式Linux内核修改、实时性优化案例、国产芯片适配经验及复杂故障排查经历
- 深化对PREEMPT_RT/Xenomai的理解,熟悉主流国产CPU架构(如ARM64, LoongArch)
面试指南
- 采用STAR法则,重点描述问题现象、使用的工具(如ftrace/perf)、分析过程及最终解决方案
- 如何评估和优化Linux系统的实时性?
- 在嵌入式Linux中如何实现主备冗余切换?
- 遇到内核死锁或CPU软中断过高时,你的排查思路是什么?
- 简述设备树的作用及移植注意事项
- 复习Linux内核调度原理、中断处理流程,准备1-2个具体的实时性优化或故障排除案例
职位点评
薪资福利85
成长发展80
工作生活70
使命价值75
薪资福利
85较高
作为央企巨头,提供具有竞争力的薪资和完善的福利体系,稳定性高。
薪资信号市场水准 (2.0千–3.5万/月)
成长发展
80较高
涉及国产替代和工业核心控制,技术前沿且具有深度,成长空间大。
技术前沿主流现代技术
技术栈Embedded Linux、PREEMPT_RT、C/C++、Device Tree、U-Boot
业务类型cost_center
工作生活
70中等
央企通常工作节奏相对可控,但研发岗位在项目期可能面临一定压力。
工作模式未明确
办公地点科技园/产业园
加班情况未提及(无法判断)
使命价值
75中等
服务于国家能源安全与工业自主可控,具有明确的社会价值和行业使命感。
行业发展稳定成熟行业
社会影响正向社会影响力较高
创新程度积极采用新技术
国家电投 的其他在招职位
相似职位推荐
无线局域网软件开发(J19113)
新华三 · 成都市
AI 估算 · 1.0–1.8万1 小时前发布
车载系统软件开发实习生
美团 · 北京市
AI 估算 · 0.2–0.4千15 小时前发布
机器视觉软件工程师
亿纬锂能 · 惠州市
AI 估算 · 1.5–2.5万17 小时前发布
Senior Engineer I, Motor Control Engineer
施耐德 · 北京市
AI 估算 · 2.5–4.0万17 小时前发布
交互工程开发91378650
TCL · 深圳市
AI 估算 · 2.0–3.5万1 天前发布
海康机器人-嵌入式软件开发工程师-关节-杭州
海康威视 · 杭州市
AI 估算 · 1.2–2.0万1 天前发布
Senior Firmware Application Engineer - System Software
英伟达 · 台北市
AI 估算 · 18.0–35.0万1 天前发布
千问C端事业群-应用容器开发专家-深圳/杭州
阿里巴巴 · 深圳市
AI 估算 · 6.0–10.0万1 天前发布
Watch Jobs