职位详情
Linux开发工程师
1-1.5万
北京安海之弋园林古建工程有限公司
兰州
1-3年
本科
07-31
工作地址

北滨河中路

职位描述

一、岗位职责:

1.有研发机器人相关经验,目前工作地点在珠海市香洲区。

参与机器人项目中 Linux 操作系统的定制、优化与维护工作,确保操作系统在机器人硬件平台上的稳定运行与高效性能表现,根据机器人特定的应用场景和功能需求,对 Linux 系统进行深度定制与配置。

2. 负责机器人软件在 Linux 环境下的开发、调试与部署,包括机器人控制算法、传感器数据采集与处理、通信模块等的开发与集成,确保软件在操作系统层面的无缝协同与高效执行。

3. 对 Linux 操作系统内核进行研究与优化,以提升系统的实时性、可靠性和资源利用率,满足机器人在复杂环境下的实时控制与数据处理需求,分析内核工作原理并根据项目需要进行相应的修改与调试。

4. 参与机器人相关驱动程序的开发与调试,确保硬件设备与 Linux 操作系统之间的良好适配与高效通信,使各类传感器、执行器等硬件能够在操作系统环境下稳定、准确地工作。

5. 跟踪 Linux 操作系统领域的最新技术动态和发展趋势,将先进的技术理念和开发方法引入项目中,不断提升机器人系统的整体技术水平和竞争力,为项目的持续创新与优化提供技术支持。

二、任职要求:

1. 计算机科学、软件工程、电子信息工程、自动化等相关专业。

2. 具备扎实的 Linux 操作系统基础知识,深入理解 Linux 系统架构、进程管理、内存管理、文件系统、网络协议栈等核心概念,能够准确阐述其工作原理并进行相关配置与操作。

3. 熟练掌握至少一种 Linux 系统编程语言,如 C 或 C++,具备丰富的编程实践经验,能够运用所学语言进行高效的系统级编程与应用开发。

4. 熟悉 Linux 内核的编译、调试与定制流程,具备一定的内核开发与优化能力,能够根据项目需求对内核参数进行合理调整与优化。

5. 掌握机器人相关的基础理论知识,如机器人学、控制理论、传感器原理等,对机器人操作系统(ROS)有一定的了解和使用经验,能够将 Linux 操作系统与机器人技术进行有机结合。

6. 具备良好的编程习惯和代码规范意识,能够撰写清晰、整洁、可维护的代码,并按照项目要求进行代码注释与文档编写。

7. 对开源软件和开源社区有浓厚的兴趣,积极关注 Linux 开源项目的最新动态,能够参与开源项目的开发与贡献者优先考虑。

8. 具备较强的学习能力和问题解决能力,能够快速掌握新知识、新技术,面对复杂的开发问题时能够通过自主学习和研究找到有效的解决方案。

9. 具有良好的团队合作精神和沟通能力,能够与团队成员、其他部门以及外部合作伙伴进行有效的沟通与协作,共同推动项目的顺利进行。

10. 有参与机器人竞赛、开源项目开发或相关科研项目经历者优先,具备实际的机器人开发经验者更是加分项。

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

立即申请