• 物联网,数据服务|咨询 / 上市公司 / 2000人以上
    职位描述: 1.负责Android类项目ROM定制开发(framework、HAL、recovery等); 2.负责uboot、linux kernel外设驱动开发维护; 3.编写、维护开发文档,设计测试用例; 4.设计、实现嵌入式系统,分析确定系统瓶颈并进行优化; 5.负责Android平台关键技术攻坚,新技术研究和创新。 职位要求: 1.本科及以上学历,计算机、电子信息等相关专业; 2.熟练使用C/C++语言,具备良好的编程风格; 3.熟悉Python, Bash shell等常用脚本语言; 4.掌握软件工程相关的基本概念,熟悉常见开发流程,熟悉SVN和GIT管理工具; 5.掌握U-Boot, Linux内核开发,掌握性能测量、系统调优等基本技能; 6.熟悉常用总线和接口,如CAN, USB, I2C, SPI, UART; 7.熟悉linux/Android驱动开发,有常用驱动开发经验,能独立编写驱动程序,有输入子系统以及显示系统开发经验者优先; 8.熟悉Android系统架构,掌握Android启动流程,有阅读和修改framework、hal、recovery源码能力、熟悉JNI封装、Android NDK开发经验者优先; 9.具备较强的英文技术文档阅读能力,良好的中文文档写作能力。
  • 20k-35k·13薪 经验1-3年 / 本科
    IT技术服务|咨询,软件服务|咨询 / 不需要融资 / 2000人以上
    工作职责: 1、负责Linux、RTOS操作系统的驱动软件方案设计和开发; 2、完成驱动软件模块设计、开发调试、单元测试、通信链路调试等工作。 3、基于各种主芯片平台、在linux/RTOS系统下适配各种外设驱动、协议。保证系统的功能和性能。 5、负责驱动软件生命周期内的维护、升级、售前售后支持等工作; 6、完成项目相关技术文档的撰写、整理。 任职资格: (一)基本条件: 1、电子,通信,计算机等相关专业本科及以上学历,具有计算机网络与无线通信系统理论基础; 2、精通linux/RTOS嵌入式系统,熟悉内核驱动基础知识,有linux内核移植或驱动开发经验。 3、精通c语言编程,有较好的编码规范。 4、熟悉交叉编译环境,熟悉shell ,python等脚本编写,可以独立完成Makefile/cmake的编写,熟练使用GDB进行代码调试。 5、熟练使用svn,git进行代码管理。 (二)可选条件: 1、熟悉一种或者多种无线网络通信协议。 2、熟悉ARM、RISC-V、DSP等任一款处理器架构和指令,了解AMBA总线,SOC的一般组成; 3、掌握常用外设接口协议和标准,如GPIO、I2C、SPI、UART、USB等,了解总线驱动设备模型; 4、掌握Linux/RTOS系统的驱动开发流程,熟悉内核工作流程,中断和延迟处理等操作; 5、了解Linux/RTOS系统的低功耗框架,了解不同模块的省电开发需求。
  • 13k-21k 经验1-3年 / 本科
    企业服务,金融 / 上市公司 / 2000人以上
    C++岗位要求:本二,理工科专业,一年以上开发经验,有计算机视觉软件开发经验,熟悉C++语法,熟悉linux操作系统,了解图像处理,有opencv和安卓native开发经验优先。
  • 电商 / 上市公司 / 2000人以上
    【职位描述】 1、完成嵌入式linux系统下应用软件/系统软件开发; 2、按照产品需求完成软件设计,进行linux上的软件开发; 3、按照软件设计逻辑,完成软件功能模块测试代码的设计和自动化测试; 4、维护和升级现有软件产品,快速定位并修复现有软件缺陷; 5、学习开源软件代码,移植到软件产品中,同时维护公司对外的开源代码。 【职位要求】 1、本科以上学历,2年以上嵌入式经验;精通C/C++开发语言,熟悉linux内核,具备linux应用程序开发经验; 2、了解uboot及Linux下驱动开发流程;熟悉wifi,bt,camera等设备优先; 3、熟练使用开源软件库,例如:ibcurl、openssl、boost库等; 4、熟悉TCP/IP、UDP协议,具有基于socket网络通讯编程经验; 5、熟悉多线程、多进程的概念和编程; 6、熟练使用git版本管理,具有良好的代码版本管理习惯; 7、能够快速学习和善于从网络寻找学习资源; 8、良好的团队合作精神。 了解更多有道新鲜讯息,欢迎关注【有道招聘】微信公众号
  • 20k-30k·15薪 经验3-5年 / 本科
    360
    信息安全 / 上市公司 / 2000人以上
    岗位职责: 1.负责Android设备驱动的开发与调试; 2.负责智能穿戴等底层系统的性能与优化、功耗优化、稳定性优化工作; 3.与硬件人员配合,进行硬件驱动程序的联合调试。 任职要求: 1.本科及以上学历,计算机、电子通讯类相关专业。 2.熟悉Android设备驱动,有独立调试,分析Android驱动问题的经验。 3.有LCD、TP、camera、sensor等底软开发经验,掌握SPI,I2C,UART接口开发。 4.熟悉功耗分解、充电流程等相关工作内容,有相关开发经验者优先。 5.有过高通、展讯平台Android驱动开发经验优先。
  • 企业服务,软件开发 / 上市公司 / 2000人以上
    工作职责: 1、负责汽车智能座舱的嵌入式软件开发、搭建系统架构、编写底层驱动程序,确保BSP相关版本交付; 2、负责系统各模块软件移植、集成、调试、解决开发过程中的技术问题; 3、负责整理相关技术文档资料。 任职资格: 1、三年以上智能座舱领域相关工作经验,对汽车仪表、信息娱乐系统原理,系统组成,基本功能定义有充分的了解; 2、熟悉汽车产品开发流程;熟悉座舱产品开发流程,相关设计和测试标准; 3、熟悉RTOS系统,有INTEGRITY RTOS,QNX、Linux等汽车电子开发经验优先;或者熟悉Android内核开发。
  • 企业服务,软件开发 / 上市公司 / 2000人以上
    工作职责: 1、负责汽车智能座舱的嵌入式软件开发、搭建系统架构、编写底层驱动程序,确保BSP相关版本交付; 2、负责系统各模块软件移植、集成、调试、解决开发过程中的技术问题; 3、负责整理相关技术文档资料。 任职资格: 1、5年以上智能座舱领域相关工作经验,对汽车仪表、信息娱乐系统原理,系统组成,基本功能定义有充分的了解; 2、熟悉汽车产品开发流程;熟悉座舱产品开发流程,相关设计和测试标准; 3、熟悉RTOS系统,有INTEGRITY RTOS,QNX、Linux等汽车电子开发经验优先;或者熟悉Android内核开发。
  • 30k-50k·17薪 经验5-10年 / 本科
    智能硬件 / 上市公司 / 500-2000人
    岗位职责: 1、负责寒武纪智能处理器平台的系统软件研发; 2、独立开发Linux/Android系统的驱动程序及底层SDK; 3、负责智能加速卡的板级开发与调试; 4、优化系统性能和可靠性。 岗位要求: 1、熟练掌握C/C++编程技能; 2、精通ARM/X86系统架构和Linux内核,阅读过内核主要模块的源代码; 3、熟悉Linux系统接口和驱动的开发; 4、熟悉ARM平台SMMU架构和驱动;或熟悉PCIE/I2C/S等总线接口;或有SoC平台IP驱动和系统软件开发经验; 5、开发过大型的系统软件优先; 6、有良好的沟通技能,优秀的分析问题和解决问题的能力。
  • 40k-80k 经验3-5年 / 本科
    移动互联网,硬件 / 上市公司 / 2000人以上
    负责制定复杂SOC boot方案,参与SOC boot设计及资源评估 负责 bootrom、各级bootloader,以及其他相关boot FW的整体boot chain开发 负责车载应用场景下的boot与升级需求分析及落地 负责芯片bringup 任职要求: 职位要求熟悉SOC启动流程 有security开发经验者优先 有Bootrom开发经验者优先 具备高度的责任心以及自我驱动力,有团队合作精神
  • 25k-40k·16薪 经验5-10年 / 本科
    硬件 / A轮 / 50-150人
    1、本科及以上学历、5年底层,内核,驱动开发经验 2、深入理解Android,熟悉Android操作系统的移植,裁剪和bring up 3、熟悉Android平台BT, Wi-Fi等外设开发调试及框架, 4、熟悉多种无线通信模块共存方案 5、熟悉Android Framework, HAL架构 6、熟练使用C语言
  • 30k-50k 经验5-10年 / 本科
    通讯电子 / 不需要融资 / 500-2000人
    职责描述: 1.负责USB相关IP的Linux/RTOS/Bare metal 驱动开发、调试与优化,包含USB Controller/PHY/TypeC/PD等 2.负责Android USB 软件栈的开发、调试与优化; 3.负责/参与SoC芯片设计中USB功能模块的需求分析、设计、开发调试以及性能优化等方面的工作; 4.负责USB相关IP的验证工作; 任职要求: 1.具有电子/计算机/自动化相关专业的本科及以上学历,至少有2年以上USB开发经验; 2.熟练掌握C/C++编程; 3.精通Linux USB软件栈,包含dwc3/gadget/phy/typec/pd等,有芯片公司工作背景者优先; 4.熟悉USB相关协议,包含USB 2.0/3.2/EHCI/xHCI/TypeC/PD/Mass Storage/NCM/RNDIS/adb/HID等; 5.具备较强的沟通能力,以及良好的团队协作精神;
  • 10k-20k 经验不限 / 本科
    其他 / 不需要融资 / 50-150人
    岗位职责: 1、负责Linux系统需求分析和系统架构设计;按照规范的软件开发流程,完成软件的设计、编码和测试工作,并编写相应的技术文档;解决产品技术的研究及开发过程中关键技术问题;与上位机软件开发工程师配合进行上位机软件系统设计和开发。 2、配合完成项目正常交付运行及持续优化,包括客户培训、项目技术交流、系统优化等工作; 3、完成部门经理部署的其他相关研发类工作; 4、参与部门的项目及业务技术评审。 任职要求: 1、计算机类、电气类、电子类、自动化类、应用数学等专业,本科及以上学历; 2、熟悉Linux驱动开发或者应用开发,了解Linux等操作系统相关知识及跨平台应用编程; 3、具备C/C++程序设计能力或有电力电子、仪器仪表开发经验优先; 4、良好的文档编写能力,能够编写开发文档、测试文档、用户手册等技术文档; 5、具有良好的沟通与协调能力; 6、做事主动,学习能力强、性格开朗,为人踏实,良好的团队合作精神。
  • 18k-30k·14薪 经验3-5年 / 本科
    硬件 / C轮 / 50-150人
    职位描述: 1. 负责电量计/充电器等芯片android/linux驱动开发工作; 2. 负责去客户现场联调驱动功能; 3. 负责解决客户前端反馈的问题; 4. 具备良好的文档能力,能够按照要求编写软件开发文档。 任职要求: 1. 本科及以上学历,软件,计算机和电子相关专业,工作两年以上。 2. 熟悉android/linux统一设备模型,设备树,I2C设备驱动开发,有电量计/充电器芯片驱动开发相关工作经验优先; 3. 熟悉android/linux内核电源管理框架(power supply); 4. 具备一定的硬件基础和软件编程、调试能力; 5. 熟练掌握 C 语言开发; 6. 熟悉软件开发流程以及软件设计文档开发工作; 7. 英语水平 CET-4 及以上; 8. 有较强的工作责任心和团队合作意识,有一定的抗压能力。
  • 15k-25k·14薪 经验3-5年 / 本科
    硬件 / C轮 / 50-150人
    职位描述: 1. 负责电量计/充电器等芯片android/linux驱动开发工作; 2. 负责去客户现场联调驱动功能; 3. 负责解决客户前端反馈的问题; 4. 具备良好的文档能力,能够按照要求编写软件开发文档。 任职要求: 1. 本科及以上学历,软件,计算机和电子相关专业,工作两年以上。 2. 熟悉android/linux统一设备模型,设备树,I2C设备驱动开发,有电量计/充电器芯片驱动开发相关工作经验优先; 3. 熟悉android/linux内核电源管理框架(power supply); 4. 具备一定的硬件基础和软件编程、调试能力; 5. 熟练掌握 C 语言开发; 6. 熟悉软件开发流程以及软件设计文档开发工作; 7. 英语水平 CET-4 及以上; 8. 有较强的工作责任心和团队合作意识,有一定的抗压能力。
  • 18k-30k 经验5-10年 / 本科
    IT技术服务|咨询 / 未融资 / 150-500人
    工作职责 1. 负责Windows平台网络过滤驱动的开发; 2. 负责Windows内核相关的关键技术研究; 3. 驱动性能分析及优化; 4. 竞品软件的驱动技术等关键技术的研究与分析。 职位基本要求 1. 5年以上驱动开发经验,熟悉WFP和NDIS过滤驱动开发,熟悉WDM和KMDF驱动开发模型优先; 2. 熟练掌握C/C++编程; 3. 熟练掌握Windbg/xperf/IDA等工具的使用; 4. 熟悉常见网络协议,包括:http、socks5等; 5. 对新技术的快速学习能力和良好的团队合作能力; 6. 良好的书面和口头沟通能力。