更新于 2月25日

Linux软件工程师

1.5-2万
  • 济南历城区
  • 1-3年
  • 大专
  • 全职
  • 招1人

职位描述

C语言C++计算机软件电子/半导体/集成电路工业自动化
一、岗位职责
1. 负责Linux系统下(Ubuntu)的应用程序、驱动程序开发、编码、调试及优化,熟练掌握Linux系统编程技巧。

2. 负责Linux系统裁剪、移植、配置及优化,根据产品需求定制适合的系统环境,提升系统运行效率及稳定性。

3. 参与产品软件架构设计,制定Linux端软件开发规范,编写相关技术文档(设计文档、测试文档、接口文档等)。

4. 负责进程间通信(IPC)、网络编程(TCP/IP、UDP等)相关开发,实现设备间的数据交互及远程控制功能。

5. 排查Linux系统及应用程序运行中的异常问题,进行性能调优,解决兼容性、稳定性等相关技术难题。
6.配合硬件工程师完成硬件测试、联合调试及技术对接工作,同时负责公司部分老产品的维护、迭代及相关开发工作,保障老产品正常运行并满足后续优化需求。
二、任职要求
1. 大专及以上学历,计算机科学与技术、软件工程、电子信息工程等相关专业,1年以上Linux软件开发经验。

2. 熟练掌握C/C++语言编程,具备扎实的Linux系统编程基础,熟悉Linux文件系统、进程管理、内存管理、信号机制等。

3. 熟练掌握Linux底层驱动开发(如字符设备、块设备、网络设备驱动等)及应用程序开发,深入理解驱动工作原理,熟悉网络编程(TCP/IP、UDP)、进程间通信(管道、消息队列、共享内存等),能独立完成底层驱动的开发、调试与优化。

4. 熟悉CMake、Makefile等构建工具,掌握GDB调试工具,熟练使用QT框架进行界面开发,能独立完成软件的开发、调试及性能优化。

5. 熟练掌握嵌入式Linux系统移植、裁剪与配置,能独立完成Linux系统在核心板上的部署、调试及优化,具备全志系列核心板相关开发、移植经验,确保系统稳定运行在核心板上。

6. 具备良好的逻辑思维能力、问题排查能力,有良好的编码规范和文档编写习惯,善于沟通协作,责任心强。

三、补充说明

1.法定节假日带薪休假;

2.五险一金;

3.每周休息安排:大小周

工作地点

济南历城区科技佳苑

职位发布者

翟浩/人事经理

昨日活跃
立即沟通
公司Logo山东普瑞安全技术有限公司
电子消防产品。
公司主页