优选专业
职位描述
-嵌入式软件开发(Linux方向)
岗位职责:
负责嵌入式系统的软件设计和开发,包括但不限于操作系统、驱动程序、应用程序等;
与硬件团队密切合作,理解硬件规格和功能,并根据需求编写软件解决方案;
负责整个嵌入式工程的编译和构建;
分析解决Linux系统的稳定性和安全性问题;
对Linux系统进行全面的性能分析,识别并解决CPU、内存、I/O等资源瓶颈问题;
与团队成员合作,开发并维护高度模块化的软件组件,确保系统易于扩展和维护;
编写文档,包括软件设计说明、用户手册和开发文档;
岗位要求:
本科及以上学历,计算机科学、软件工程、电子工程或相关专业毕业;
6年以上嵌入式软件开发经验,其中至少5年专注于Linux系统开发;
精通C/C++语言,有良好的编程习惯和层次编程思想,能够深入底层进行性能优化和故障排查;
精通嵌入式Linux系统的启动引导过程;
对Linux内核及其子系统有深入的理解,包括进程调度、内存管理、中断处理、设备驱动(MTD、SDIO/EMMC)等核心机制;
精通Linux低功耗管理,包括PM RunTime、WakeLock/WakeUnlock等机制;
精通常用的存储介质(NAND、EMMC、NOR),精通NandFlash的坏块管理;
熟练掌握常用文件系统(RamFS、EXT4、UBIFS、SquarFS、jffs2等);
熟练掌握Linux应用空间编程;
有Android/Harmony系统的开发经验,熟悉Service管理机制、Recovery机制、低功耗管理、Binder机制等;
熟悉常用的加解密机制(AES/DES/RSA/HASH);
熟练使用CMake+Shell,进行系统构建;
可以读懂硬件电路原理图,熟练使用示波器,逻辑分析仪等;
具备良好的问题解决和调试能力;
有良好的沟通能力及团队合作精神;
岗位职责:
负责嵌入式系统的软件设计和开发,包括但不限于操作系统、驱动程序、应用程序等;
与硬件团队密切合作,理解硬件规格和功能,并根据需求编写软件解决方案;
负责整个嵌入式工程的编译和构建;
分析解决Linux系统的稳定性和安全性问题;
对Linux系统进行全面的性能分析,识别并解决CPU、内存、I/O等资源瓶颈问题;
与团队成员合作,开发并维护高度模块化的软件组件,确保系统易于扩展和维护;
编写文档,包括软件设计说明、用户手册和开发文档;
岗位要求:
本科及以上学历,计算机科学、软件工程、电子工程或相关专业毕业;
6年以上嵌入式软件开发经验,其中至少5年专注于Linux系统开发;
精通C/C++语言,有良好的编程习惯和层次编程思想,能够深入底层进行性能优化和故障排查;
精通嵌入式Linux系统的启动引导过程;
对Linux内核及其子系统有深入的理解,包括进程调度、内存管理、中断处理、设备驱动(MTD、SDIO/EMMC)等核心机制;
精通Linux低功耗管理,包括PM RunTime、WakeLock/WakeUnlock等机制;
精通常用的存储介质(NAND、EMMC、NOR),精通NandFlash的坏块管理;
熟练掌握常用文件系统(RamFS、EXT4、UBIFS、SquarFS、jffs2等);
熟练掌握Linux应用空间编程;
有Android/Harmony系统的开发经验,熟悉Service管理机制、Recovery机制、低功耗管理、Binder机制等;
熟悉常用的加解密机制(AES/DES/RSA/HASH);
熟练使用CMake+Shell,进行系统构建;
可以读懂硬件电路原理图,熟练使用示波器,逻辑分析仪等;
具备良好的问题解决和调试能力;
有良好的沟通能力及团队合作精神;
公司简介
VIP·学生版
会员6大特权,免费使用
简历置顶
免费
简历模版
免费
职业测评
免费
简历刷新
自动刷新
体验课程
免费
尊贵身份标识
免费
立即开通
智联安全提示
立即举报
用人单位若存在以下违法行为,请您提高警惕,立刻报警或者向平台举报: 1.强迫或者要求您投资入股、购买虚拟货币(如比特币)、转账、汇款等 2.要求您提供担保人、担保金或者以其他名义向您收取财物 3.以招聘名义向您牟取任何不正当利益(财产权益、人身权益) 4.扣押您的身份证件或者其他证件 5.要求您添加微信、QQ进行转账、汇款 6.其他损害您合法权益的行为等
2024世界互联网大会