本科
东莞
100人
全职
职位类别:
工作职责 你将同行业大牛们一起参与嵌入式产品软硬件的设计和开发,致力于打造具备高可用、高可靠、高性能的嵌入式软硬件产品。 手机业务方向: 1、参与Linux系统软硬件驱动,如USB、SD卡、GPU等开发及优化工作; 2、参与Linux内核的文件系统、存储、内存管理等子系统开发及优化工作; 3、参与Linux内核及子系统软硬件的稳定性及性能开发和优化工作; 4、参与Android图形显示子系统的开发和优化工作; 5、参与嵌入式系统软硬件的可制造性、稳定性、性能等测试的研究和开发工作。 IOT方向: 你将参与以下具体工作: 1、负责智能终端产品软件系统基础设施开发、平台BSP相关工作开发; 2、负责OS相关工作,包括内核、系统服务和应用框架; 3、负责系统低功耗优化、系统性能调优、系统稳定性的开发建设; 4、参与嵌入式系统软硬件的可制造性、稳定性、性能等测试的研究和开发工作。 芯片系统方向: 1、研究手机SoC芯片系统的架构和性能,理解各子系统(如NPU、GPU等)的性能瓶颈和优化方法; 2、开发测试方法和工具,分析SoC芯片系统的性能、功耗数据和结果; 3、识别并优化SoC芯片系统的性能和功耗问题,提高移动设备的用户体验; 4、与SoC芯片系统软、硬件架构师等团队密切合作,并协助解决问题; 5、参与SoC芯片系统软、硬件应用程序、驱动、编译器、微架构等开发工作。 任职资格 手机业务方向: 1、本科及以上学历,计算机、软件、通信、电子等相关专业; 2、掌握数字电路、计算机原理、操作系统等知识,具备扎实的数据结构和算法基础知识; 3、熟练掌握至少一门编程语言,如汇编、C、C++,并具备良好的编程习惯; 4、优选条件: (1)有嵌入式软硬件系统设计开发经验者优先; (2)熟悉ARM体系结构及SoC架构者优先; (3)熟悉Linux内核架构及设备驱动模型者优先。 IOT方向: 1、本科及以上学历,计算机、电子,自动化,生物工程等理工科专业; 2、熟悉C/C++/汇编等系统级编程语言; 3、熟悉计算机原理和操作系统,编译原理,软件工程,设计模式; 4、开发过嵌入式MCU,熟悉硬件接口和驱动(USB、SPI、I2C、UART等); 5、优选条件: (1)扎实的数学理论基础,熟悉数字信号处理理论和相关算法,熟悉数据结构; (2)熟悉数据处理工具(matplotlib),能够进行数据可视化和信号特征提取,有能力编写算法和仿真分析; (3)参加过大学生专业竞赛,并获得国家级奖项优先。 芯片系统方向: 1、硕士及以上学历,计算机、软件、电子等相关专业; 2、掌握数字电路、计算机原理、操作系统等知识,具备扎实的数据结构和算法基础知识; 3、熟练掌握至少一门编程语言,如汇编、C、C++,并具备良好的编程习惯; 4、优选条件: (1)有嵌入式软硬件系统设计开发经验者优先; (2)熟悉GPU、NPU或CPU等体系结构及SoC架构者优先; (3)熟悉Linux内核架构及设备驱动模型者优先; (4)熟悉一种或多种图形标准者优先,如OpenGLES, Vulkan, Metal等。
专业要求:计算机、软件、通信、电子等相关专业
广东省东莞市长安镇维沃路1号
维沃移动通信有限公司
行业: 电子/微电子技术/集成电路 规模: 2000以上 性质: 上市公司 当前职位: C++工程师(嵌入式方向)-25届秋招
vivo是一家以设计驱动创造伟大产品,以智能终端和智慧服务为核心的科技公司,致力于成为联接人与数字世界的桥梁。vivo以独特的创造力,为用户提供更加便捷的个人移动数字化生活。 vivo充分利用本地的人才资源,布局了全球化研发网络,覆盖深圳、东莞、南京、北京、杭州、上海、西安等多个城市,范围包括5G通信、人工智能、工业设计、影像技术等众多个人消费电子产品和服务的前沿领域。截至目前,vivo年生产能力近2亿台,向全球 60+个国家和地区的5亿+用户提供优质产品和服务。 秉承“本分、用户导向、设计驱动、学习、团队”等企业核心价值观,vivo在整个价值链中遵循并贯彻可持续发展策略,致力于成为一家更健康、更长久的世界一流企业。