-
1、配合BIOS及周边软硬件领域进行项目开发和主板调试,依照产品功能设计进行EC开发,分析处理各种与EC相关的问题; 2、按产品功能设计需求进行EC软件开发及相关Debug工作,完成方案设计及测试用例输出; 3、负责EC,PD,电池,Charger等新器件导入适配工作,完成Thermal/电源管理/上电时序/充放电等功能开发,配合周边领域完成功能联调和验收; 1、熟悉ARM Cortex-M、C51、RISC-V架构中一种、熟悉eSPI,I2C,SPI,UART、USB等外设驱动开发; 2、熟悉RTOS任务调度,多任务,中断,抢占等机制,有RTOS系统移植或开发经验; 3、熟练掌握C语言和汇编语言,了解BIOS; 4、有良好的团队合作精神,乐观积极,有较强的逻辑分析能力,动手能力,抗压能力。
-
岗位职责: 1、从事嵌入式应用层软件、分布式云化软件、互联网软件等的设计与开发; 2、应用最前沿的软件技术提升产品的核心竞争力,如极简资源占用、分布式、性能调优、可靠性、轻量化等; 3、基于ARM架构的OS核心子系统的需求分析、设计和编码等研发工作。 岗位要求: 1、熟练使用C/C++语言(JAVA或Python考虑转语言发展也可) 2、熟悉Linux,掌握网络TCP/IP通讯开发、进程间通信、并发编程等专业知识。
-
【岗位要求】 专业能力: 1)熟练掌握Golang、Java、Python、Nodejs、Rust等其中至少一门语言,掌握Linux操作系统、数据库、网络通信等相关知识 2)熟悉微服务框架,熟悉Docker,K8S等技术,具有良好的编码规范意识,具备多线程、分布式等大型软件产品设计和开发经验 3)具备较强的学习能力和团队协作精神,具备优秀的逻辑思维和沟通能力,热爱技术,喜欢专研 【经验要求】 1)本科及以上学历,具备1~5年产品软件开发经验。 2)有熟悉的开发框架,具备服务化开发能力。 【岗位职责】 1)承担华为私有云平台中相关模块的分析、设计、开发工作; 2)负责子系统模块化设计、分析,以及核心代码编写,提升软件性能、可靠性、可维护性、可扩展性。 【工作地点】 杭州、东莞 【关于我们】 我们是华为推出的业界领先的网络管理、控制、分析智能运维软件平台,结合容器、微服务、大数据、AI等先进技术,突破可信、智简、云化领域核心技术,支撑自动化驾驶网络产品和解决方案商业成功。
-
岗位职责: 如果你喜欢云平台,在这里,你可以从无到有、自动化定制部署一套业界领先的华为云平台; 如果你酷爱虚拟化,在这里,你可以参与世界**规模的分布式计算、虚拟化、容器、docker等的系统设计,为华为云的产品提供强有力的后台支持; 如果你热衷边缘计算,在这里,你有机会引领世界边缘计算产业联盟,并通过推动标准化来带动产业化发展; 如果你痴迷软件定议存储(SDS)、软件定义网络(SDN)等新技术,在这里,你将有机会参与世界标准的制定,实现软件定义一切的业务需求; 如果你已经在OpenStack社区承担相关角色、在这里,你将有机会与OpenStack社区的业界大咖一起共事; 此外,如果你还对大数据、云安全、云智能运维、云存储、云服务、数据中心工程部署等技术感兴趣,在这里,你将有机会和全球**专家一起并肩作战,快速成长为云领域的技术大牛! 岗位要求: 1、计算机、软件相关专业本科及以上学历; 2、熟悉一下一种编程语言:C/C++/Java/C#/Python/Go/Shell等编程语言、脚本语言; 3、熟悉或掌握一下一方面知识者优先:虚拟化、计算、网络、存储、安全、监控运维、操作系统、数据库、系统自动化、分布式架构、开源等。 工作地可选:北京,深圳,松山湖,成都,杭州,武汉,南京,上海,西安
-
后端开发/测试开发/数据开发/算法/前端 岗位职责: 1.负责核心产品研发、总体的业务需求分析、系统软件架构设计和业务逻辑设计; 2.根据设计方案负责代码开发、测试、上线的全流程控制; 3.主导核心功能的模块设计、代码重构、持续提升核心系统在高并发、海量请求下的处理性能; 4.参与技术难点攻关、生产问题的排查、新技术的调研、分享和应用; 5.按项目管理规范编写相应的技术设计文档。 岗位要求: 1.本科及以上,Java/golang/python/C++/c语言都可以,精通Java编程,有扎实的Java基础、深厚的JVM、多线程开发及高并发经验; 2.熟悉主流开源应用框架,如Spring、SpringBoot、Maven、Mybatis等开发技术,对常用的框架有深刻的认识; 3.熟悉高性能的分布式微服务系统的设计及应用、调优; 4.熟悉MySQL数据库,熟悉MySQL的高性能设计和调优,精通SQL语句; 5.熟练掌握Redis、消息队列(Kafka、RabbitMq)、 Elasticsearch、Jenkins、Nginx、Git,了解各自的优缺点并构建高性能微服务系统; 6.具有互联网APP后端开发经验者优先,熟悉Python/Java/c++编程优先; 7.工作态度端正,做事积极负责,抗压能力强,善于协作沟通,对技术和业务有较强的学习意识和能力。
-
后端开发/测试开发/数据开发/算法/前端 岗位职责: 1.负责核心产品研发、总体的业务需求分析、系统软件架构设计和业务逻辑设计; 2.根据设计方案负责代码开发、测试、上线的全流程控制; 3.主导核心功能的模块设计、代码重构、持续提升核心系统在高并发、海量请求下的处理性能; 4.参与技术难点攻关、生产问题的排查、新技术的调研、分享和应用; 5.按项目管理规范编写相应的技术设计文档。 岗位要求: 1.本科及以上,Java/golang/python/C++/c语言都可以,精通Java编程,有扎实的Java基础、深厚的JVM、多线程开发及高并发经验; 2.熟悉主流开源应用框架,如Spring、SpringBoot、Maven、Mybatis等开发技术,对常用的框架有深刻的认识; 3.熟悉高性能的分布式微服务系统的设计及应用、调优; 4.熟悉MySQL数据库,熟悉MySQL的高性能设计和调优,精通SQL语句; 5.熟练掌握Redis、消息队列(Kafka、RabbitMq)、 Elasticsearch、Jenkins、Nginx、Git,了解各自的优缺点并构建高性能微服务系统; 6.具有互联网APP后端开发经验者优先,熟悉Python/Java/c++编程优先; 7.工作态度端正,做事积极负责,抗压能力强,善于协作沟通,对技术和业务有较强的学习意识和能力。
-
1. 有相关工作经验 2. 熟练使用通用编程语言进行开发工作 3. 完成相应模块软件的设计,开发,编码和测试任务 4. 英语可作为工作语言 5. 沟通能力强,团队合作性好 备注:工作地点为国内华为各大研究所(深圳,北京,上海,东莞,武汉,苏州,南京,西安,成都,杭州)
-
1.软件开发工程师或软件测试工程师 2.精通C/C++/JAVA/Python/JS等编程语言之一 3.善于沟通,有团队协作经验,能配合团队交付项目
-
1、负责SaaS软件等产品的开发。 2、计算机、软件、通信等相关专业***本科及以上学历; 3、热爱编程,基础扎实,熟悉掌握但不限于Java/js/Python/SQL等编程语言中的一种或数种,有良好的编程习惯; 4、熟悉分布式系统原理、微服务、消息队列、缓存、容器等技术;
-
20k-36k·15薪 经验不限 / 本科通讯电子 / 不需要融资 / 2000人以上后端开发/测试开发/数据开发/算法/前端 岗位职责: 1.负责核心产品研发、总体的业务需求分析、系统软件架构设计和业务逻辑设计; 2.根据设计方案负责代码开发、测试、上线的全流程控制; 3.主导核心功能的模块设计、代码重构、持续提升核心系统在高并发、海量请求下的处理性能; 4.参与技术难点攻关、生产问题的排查、新技术的调研、分享和应用; 5.按项目管理规范编写相应的技术设计文档。 岗位要求: 1.本科及以上,Java/golang/python/C++/c语言都可以,精通Java编程,有扎实的Java基础、深厚的JVM、多线程开发及高并发经验; 2.熟悉主流开源应用框架,如Spring、SpringBoot、Maven、Mybatis等开发技术,对常用的框架有深刻的认识; 3.熟悉高性能的分布式微服务系统的设计及应用、调优; 4.熟悉MySQL数据库,熟悉MySQL的高性能设计和调优,精通SQL语句; 5.熟练掌握Redis、消息队列(Kafka、RabbitMq)、 Elasticsearch、Jenkins、Nginx、Git,了解各自的优缺点并构建高性能微服务系统; 6.具有互联网APP后端开发经验者优先,熟悉Python/Java/c++编程优先; 7.工作态度端正,做事积极负责,抗压能力强,善于协作沟通,对技术和业务有较强的学习意识和能力。
-
【岗位要求】 专业能力: 1)熟练掌握Golang、Java、python、Nodejs、Rust等其中至少一门语言,掌握Linux操作系统、数据库、网络通信等相关知识+ 2)熟悉微服务开发模式,了解docker\k8s,具有良好的编码规范意识,具备多线程、分布式等大型软件产品设计和开发经验+ 3)具备良好的团队协作和沟通能力,热爱技术,喜欢专研,有较强的独立主动学习能力 【经验要求】 1)本科及以上学历,具备1~8年产品软件开发经验。+ 2)有熟悉的开发框架,具备服务化开发能力。+ 【岗位职责】 1)承担华为私有云平台中相关模块的分析、设计、开发、测试工作;+ 2)负责子系统模块化设计、分析,以及核心代码编写,提升软件性能、可靠性、可维护性、可扩展性。 【关于我们】 我们是华为推出的业界领先的网络管理、控制、分析智能运维软件平台,结合微服务、大数据、AI等先进技术,突破可信、智简、云化领域核心技术,支撑自动化驾驶网络产品和解决方案商业成功。
-
【OD岗位,经验不限,欢迎来寻】 【岗位职责】 1、完成从客户需求到软件产品定义、架构设计、开发实现(模块设计、代码编写与测试)、再到上线运营维护等产品生命周期中的各个环节; 2、创造性解决产品在实现过程中的技术难题,应用前沿技术提升产品的核心竞争力,如分布式系统、性能调优、可靠性、数据库等; 【岗位要求】 1、具备丰富的应用软件开发经验,深入理解并掌握C++/Java/Python/Go编程语言中的一种或多种; 2、3年及以上项目开发经验,独立承担过20K以上模块开发、维护工作,并能独立承担4K规模子系统和模块开发设计工作;有成功的软件重构实践经验,对网络安全、软件重构有深入的理解; 3、具备分布式软件开发、云计算、大数据分析、敏捷开发流程经验优先; 4、对软件工程技术有浓厚兴趣和热情,有很强的求知欲和学习能力,思路活跃。具备良好的团队合作意识和良好的跨团队沟通和协作能力。
-
【岗位职责】 1、负责华为自研云计算平台核心系统的设计和开发和落地,涉及Kubernetes和openstack生态技术; 2、负责云平台的技术创新和架构演进,包括云原生改造、基础框架、性能优化和稳定性等方面; 3、负责华为自研云计算平台的运维自动化平台及其组件的设计开发,优化编码改进运维支持系统,并保证其安全高效稳定的运行; 4、负责业界开源及第三方管理工具和软件工程方法及工具的洞察,并将优秀实践、方法和工具进行引入和推广。 【岗位要求】 1、至少精通一门编程语言C/C++/Python/Go/Java等; 2、熟悉计算机网络、Linux操作系统、微服务架构、数据存储和设计模式等; 3、熟悉Kubernetes、Docker、ETCD、OpenStack等相关技术优先; 4、具有C/C++、GO大型项目以及OS内核、Docker、K8s等相关领域的开发/测试经验者优先; 5、熟悉开源社区运作流程,跟踪业界开源动态,有社区代码提交经验者优先; 6、喜欢钻研、有较强的学习能力和分享精神、有团队合作能力,希望在技术上长期积累和成长。
-
岗位描述: 操作系统研发工程师 岗位职责: 1.负责参与linux 系统或者下一代os研发,挖掘关键技术以及原型系统,推动关键技术落地 2.参与基于x86以及arm64等架构的os核心子系统的特性分析、设计开发以及维护优化等工作 3.负责操作系统生态构建,如技术开发、开源运作等
-
1、负责项目基础软件、驱动软件测试,开展测试方案、用例设计、功能白盒/黑盒测试执行,高质量交付终端产品。 2、负责下游产品、用户场景测试分析、可靠性、兼容性、安全测试分析和设计,持续开展测试场景库、测试模式库建设。 3、负债自动化框架和脚本开发,持续微重构测试框架,持续提升自动化有效性。 1、熟悉软件测试基础理论、流程方法、工具和自动化等; 2、熟悉Linux环境及常用命令,至少熟练掌握C/C++/python/shell其中一种编程语言,熟悉自动化设计与实现。