中兴通讯股份有限公司 软件开发工程师 薪资:20K-40K/月 工作地点:全国 学历:硕士及以上 发布时间:2024年9月30日 职位描述 岗位职责:
通信协议软件开发
工作职责
1、从事协议或公共基础软件的方案设计及开发;
2、参与通信协议标准的研究及实施;
3、负责AI算法设计优化和开发实现;
4、根据软件开发流程,承担详设、编码、单元测试、集成测试、文档等相关环节的开发工作;
5、对软件模块的功能、性能、稳定性、可维护性负责。
任职要求
1、计算机、通信、电子、软件工程、信息与计算科学等相关专业本科及以上学历;
2、掌握C/C++语言开发,有Linux/C/C++编程经验者优先;
3、熟悉TCP/IP协议栈优先;
4、熟悉嵌入式Linux系统下编程及Linux系统下编译脚本,有嵌入式开发经验者优先;
5、具有良好的文档能力及编程风格;
6、具有良好的沟通能力、较强的团队协作精神和责任心。
数据库软件开发
工作职责
1、从事内存数据库系统软件开发;
2、负责完成高可用分布式数据库的技术选型、需求分析和方案设计,使之适应于嵌入式控制面系统的应用场景;
3、负责组织高可用数据库的性能、容量调优,达到项目要求;
4、负责数据库的技术跟进与团队能力培养。
任职要求
1、计算机、通信、电子、软件工程、信息与计算科学等相关专业本科及以上学历;
2、熟悉C/C++/Go等编程语言,有一定嵌入式系统编程经验;
3、熟悉消息通讯中间件通讯技术和Linux操作系统;
4、熟悉数据库相关原理技术;
5、有相关开源项目维护经验者优先。
操作系统及支撑软件开发
工作职责
1、从事Linux操作系统或其它实时操作系统软件设计、开发、性能调优、调测和验证;
2、负责系统级调度、通讯、内存等中间件和编程框架开发。
任职要求
1、计算机、通信、软件、自动控制、模式识别等相关专业本科以及以上学历;
2、熟练掌握一种或多种主流开发语言,具备良好、严谨的编程风格;
3、熟悉常用的数据结构和算法;
4、熟悉操作系统、计算机系统结构、计算机网络等基础知识,了解TCP/IP协议技术原理;
5、具备良好的英文读写能力;
6、具有良好的沟通能力、较强的团队协作精神和责任心。
应用软件开发
工作职责
1、从事应用软件的开发,负责软件详细设计、代码编写、单元测试、集成测试等工作;
2、负责软件代码的维护和改进工作;
3、负责测试方案规划及测试用例设计和执行工作。
任职要求
1、计算机软件、通信、应用数学等相关专业硕士及以上学历;
2、熟练掌握C++、C、Python或Java编程语言,具备良好、严谨的编程风格,有相关项目开发经验;
3、熟悉掌握操作系统基本知识,能够对UNIX/Linux进行基本操作;
4、熟悉计算机体系架构;
5、具备英语4级以上的能力,能阅读一般的英文技术文章;
6、善于思考,主动积极,沟通能力强,有良好的团队精神,能够承担压力。
驱动软件开发
工作职责
1、从事驱动和操作系统层等底层软件的设计与开发;
2、负责通用以及自研芯片的开发验证、软件底层架构设计、性能优化等;
3、负责操作系统引导、安全&可信计算、网络(DPDK)和存储(SPDK)等设备驱动开发以及异构操作系统优化。
任职要求
1、数学、电子、通信、信号处理、自动控制、模式识别等相关专业本科及以上学历;
2、熟练掌握C编程语言,具备良好、严谨的编程风格且有相关的项目开发经验;
3、熟练掌握数字信号处理、矩阵或数值分析、最优化理论、通信原理、非线性建模、自适应滤波等相关知识;
4、熟悉计算机体系架构、嵌入式系统,熟悉主流CPU体系架构;
5、具备良好的英文听说能力;
6、具有良好的抗压能力,积极向上,有良好的沟通能力。
DSP软件开发
工作职责
1、从事无线基站软件设计和开发实现方向工作;
2、负责无线射频算法软件设计、开发以及预研工作;
3、负责自研芯片底层软件架构设计、设备驱动软件开发;
4、负责开发软件的性能提升、故障排查;
5、负责开发软件的文档开发和维护。
任职要求
1、数学、电子、通信、信号处理、自动控制、模式识别、人工智能、软件工程、计算机、物联网等相关专业本科及以上学历;
2、熟练掌握C、C++或者python编程语言,具备良好的编程风格;
3、熟悉软件开发流程、数字信号处理、矩阵计算、通信原理等相关知识;
4、熟悉计算机体系架构、嵌入式硬件系统;
5、具备良好的英文阅读能力;
6、具有良好的抗压能力、沟通能力。
系统产品软件设计
工作职责
1、负责产品需求分析、系统架构设计、重点方案设计,把控技术方向;
2、根据业务需求持续优化系统架构,针对专项功能进行性能优化、技术难题攻关,保证产品质量;
3、前瞻性技术分析、预研,并将新技术引入到产品中,提升产品竞争力;
4、分析、制定产品演进方向/策略,保持产品先进性;
5、与运营商、行业客户沟通交流,进行技术和方案引导。
任职要求
1、人工智能、网络安全、计算机相关专业硕士及以上学历;
2、AI专业广度和深度:
(1)理解AI底层原理、transformer原理;
(2)有过文本类、视频类、音频类、多模态大小模型训练和推理的实践,并有相应成果;
(3)熟悉常见的训练和推理框架,有语料处理、训练、推理优化以及向量数据库、提示工程等实践;
(4)熟悉常见的大模型应用框架和应用以及评估方法;
(5)从事过AI大模型相关技术研究和跟踪,熟悉当前业界的最新动态;
3、CS专业广度和深度:
(1)掌握Python、C/C++开发语言一种或多种;
(2)熟悉计算机网络、Linux操作系统和常用操作。
网管软件开发
工作职责
1、从事大型网管软件产品智能化管理系统的设计与开发;
2、根据软件需求进行新一代网管软件的WEB前端和服务器端工程化设计和开发;
3、参与项目开发过程中需求分析、详设、编码、单元测试、集成测试、文档等相关环节的工作;
4、参与人工智能方向的算法和平台研发,负责智能运维的AI算法开发,持续优化和提升AI应用的性能和效果;
5、对软件编码质量进行持续改进和优化,对软件模块的功能、性能、稳定性、可维护性负责,保证产品质量;
6、研究和开发新技术,提高团队的技术能力和效率。
任职要求
1、计算机、通信、电子及自动化等相关专业本科及以上学历;
2、熟悉常用语言,至少熟悉Java语言,C++语言,Web前端技术这三种其中之一,了解相关知识;
3、了解Ubuntu、Linux操作系统,对主流应用容器引擎开发技术有一定认识;
4、对Git,Maven等研发工具有基本了解;
5、对微服务架构,集群架构,Dropwizard等微服务开发框架有使用经验者优先;
6、对关系型数据库和分布式缓存有初步认识,可以进行相关基础功能的开发者优先;
7、具有较强的团队协作能力、责任心,积极向上,具有良好的沟通能力;
8、能力出众者,上述条件均可适当放宽。
分布式开发
工作职责
1、从事分布式存储研发;
2、负责分布式存储产品(块/对象/文件存储)的设计、研发和交付;
3、负责分布式存储系统架构与方案设计,及对系统的持续优化,满足高可用、高性能、高扩展性等要求;
4、负责分布式存储前瞻技术的跟踪、预研。
任职要求
1、本科及以上学历;
2、熟练掌握开发语言,至少掌握C/C++/Python中的一种,具备良好、严谨的编程风格;
3、熟悉linux内核、IO/栈、网络栈者优先。
视频软件开发
工作职责
1、从事音视频通信领域相关应用软件设计与开发实现;
2、负责软件详细设计、代码编写、单元测试、集成测试等工作;
3、负责软件代码的维护和改进工作;
4、负责测试方案规划及测试用例设计和执行工作;
5、负责部门或项目安排的其他研发相关工作。
任职要求
1、计算机软件、通信工程、电子信息工程、应用数学等相关专业硕士及以上学历;
2、熟练掌握C、C++编程语言,至少熟悉其中一种协议;
3、熟悉基本数据结构和算法基础;
4、熟悉SIP、RTSP、WebRTC、RTP/RTCP等协议,至少熟悉其中一种协议;
5、具备良好的英文听说能力;
6、具有良好的抗压能力,积极向上,有良好的沟通能力。
音频软件开发
工作职责
1、从事音频软件设计与开发实现;
2、负责根据产品架构设计,对所负责的模块进行详细设计;
3、负责开发维护音视频编解码、压缩基础服务,支持相关业务。
任职要求
1、计算机软件、通信、应用数学等相关专业硕士及以上学历;
2、熟练掌握精通C++/C,熟悉常用的数据结构和算法;
3、熟悉音视频采集流程,掌握silk/H264/H265/VP9等主流的音视频压缩协议;
4、熟悉开源音视频编解码库,如:ffmpeg、X264、VLC或mplayer等;
5、具备音视频框架架构设计能力者优先。
研发数字化
工作职责
1、负责研发数字化产品、智能运维、PaaS平台云原生等相关软件开发;
2、进行软件详细设计,代码编写;
3、进行软件代码的维护和改进工作;
4、获取前沿数字化转型技术,并将相关技术实践在项目研发过程中落地;
5、参与项目组核心引擎技术的预研与产品竞争力提升工作。
任职要求
1、计算机、软件工程、通信等相关专业;
2、熟悉Java或Python、go等开发语言,面向对象程序设计与开发,热爱编程,具备良好的代码风格;
3、熟悉主流前端开发技术、后台开发技术、数据库技术;
4、熟悉主流中间件、容器技术、容器部署的PaaS平台技术;
5、熟悉微服务架构,参与规划、设计、开发和运维过Web微服务系统;
6、具备机器学习理论、算法的研究和实践经验;
7、熟悉TensirFlow或PyTorch深度学习计算框架;
8、熟悉Hadoop、Hive、Spark等大数据处理框架。
平台开发
工作职责
1、从事服务器方向的软件开发与方案设计等方向工作;
2、参与具体业务的服务器软件开发全流程,包括需求沟通、开源引入、开发联调、故障分析处理、性能优化、安全整改等;
3、负责业务服务器的对外部署运维,发生故障后能及时处理问题,确保业务稳定;
4、参与产品的远程技术支持及必要的现场支持;
5、编写系统相关文档,做好知识沉淀和传承。
任职要求
1、计算机、通信、电子、信号处理、自动化、数学等相关专业硕士及以上学历;
2、熟练掌握至少一种编程语言(如Java、GO、PHP、python、javascript等),熟悉数据结构,具备良好、严谨的编程风格,有服务器相关的项目开发经验者优先;
3、了解至少一种服务器框架(前后端均可,如spring系列、django等),了解服务器主流中间件(如数据库、缓存、LB等)的使用和配置;
4、了解服务器架构,了解网络相关协议(HTTP、TLS、TCP、UDP、IP等),能熟练使用相关工具分析定期问题;
5、了解服务器安全,能对安全问题进行分析和处理。
图像处理开发
工作职责
1、负责3A算法相关模块调试、优化以及相关BUG的分析、定位、跟踪、解决;
2、负责ISP相关模块调试、优化以及相关BUG的分析、定位、跟踪、解决;
3、负责第三方算法及自研算法调试、优化以及相关BUG的分析、定位、跟踪、解决;
4、负责新算法调试及评估;
5、参与新功能规划;
从画质和平台模块角度提出专业的建议和思路。
任职要求
1、光学、图像处理、软件等相关专业硕士及以上学历;
2、熟悉至少一个平台3A代码及各模块处理流程,可以承担AE、AWB、AF至少一个模块的调试工作,有一定BUG分析处理能力;
3、熟悉ISP各模块处理流程,可以承担至少一个平台ISP调试,有一定BUG分析处理能力;
4、有一定的摄影知识和经验;
5、有一定的代码分析、编写能力及经验。
MBB开发
工作职责
1、从事移动互联产品软件的设计及编码工作,包括需求评估,方案设计,编码实现,单元测试等相关工作;
2、平台开发方向:从事终端产品相关软件开发与平台软件的研究,进行软件详细设计,代码编写,单元测试等;
3、协议开发方向:负责协议相关模块的设计/开发/维护等工作,负责网络报文的高效手法,网络协议栈软件的开发和维护;
4、应用开发方向:负责移动互联产品在相应平台下的Web类应用软件或服务软件的开发与维护,包括嵌入式Web Server及前端框架及服务的实现和维护,负责移动互联产品在相应MCU框架下的实时操作系统研究及应用软件或服务软件的开发与维护;
5、驱动与操作系统开发方向:负责终端类产品的具体驱动模块的开发及操作系统的功能点开发,负责Linux操作系统层面的性能提升,如系统优化,安全管理,系统引导,内核驱动软件开发等。
任职要求
1、计算机、软件工程、电子、通信、电子工程、自动控制、信号处理、模式识别、数学等相关专业硕士及以上学历;
2、熟练掌握C/C++或Java或Java script或python编程语言,具备良好、严谨的编程习惯,并具备一定的项目实际开发经验;
3、熟悉android操作系统及智能终端领域基础知识,熟悉计算机体系架构、嵌入式系统、Linux操作系统的基本知识;
4、熟悉Android应用开发,对应用的性能优化,内存管理、Sys Trace分析有一定的了解;
5、熟悉4/5G通信协议等各类协议,以及状态机设计模式;
6、具备较强的学习和沟通能力。
智能运维软件开发
工作职责
1、负责产品智能运维的AI算法设计、系统建模、方案实现,如大模型相关的算法、系统建模、开发实现等研发;
2、负责AI与高性能计算HPC相关的计算密集型驱动和应用软件开发及优化;
3、负责算子及软件平台相关组件的开发及优化。
任职要求
1、计算机或相关专业硕士及以上学历,熟悉体系结构,编译原理,熟悉各种数据结构以及算法;
2、熟悉CPU/GPU体系结构,以及LLVM/Clang/GCC等编译器优化;
3、熟悉主流API标准,DirectX/OpenGL/OpenCL/CUDA等;
4、熟悉TensorFlow/Pytorch/tvm等框架;
5、具备异构计算平台下研发经验者优先;
6、责任心强,有良好的沟通能力、分析和解决问题的能力。
AI软件开发(智算)
工作职责
1、AI大模型的算法跟踪与实现研究:包括基础算法实现,NLP/CV/多模态大模型的新算法以及业界最优;
2、大模型在GPU平台的开发与优化:充分利用算力,探索模型与硬件算力的最佳适配。
负责AI软件总体解决方案设计、方案实现、算子开发与优化等;
3、AI相关的计算密集型驱动和应用软件开发及优化,负责相关AI编译器开发、性能分析工具及维测工具开发等;
任职要求
1、人工智能、计算机科学与技术、电子工程、数学、通信、物理等相关专业硕士及以上学历;
2、熟练掌握Python、C/C++等开发语言中的一种或多种编程语言;
3、熟悉PyTorch、TensorFlow等AI工具,拥有AI项目经验,或熟悉Cuda语言者优先。
嵌入式软件开发
工作职责
1、从事嵌入式产品相关软件开发工作;
2、负责数字电源等产品控制软件方案设计及开发工作;
3、根据软件开发流程,承担详设、编码、单元测试、集成测试、文档等相关环节的开发工作。
任职要求
1、电气工程、自动化、控制、电子、计算机等相关专业硕士及以上学历;
2、熟练掌握C编程语言,具备良好、严谨的编程风格,有相关嵌入式开发项目经验;
3、了解Buck/Boost/buck-boost/PFC/LLC/逆变等电路拓扑,了解数字电源控制算法、环路数字补偿设计等领域者优先;
4、具备良好的英文听说能力;
5、具有良好的抗压能力、沟通能力,积极向上。
1、从事协议或公共基础软件的方案设计及开发;
2、参与通信协议标准的研究及实施;
3、负责AI算法设计优化和开发实现;
4、根据软件开发流程,承担详设、编码、单元测试、集成测试、文档等相关环节的开发工作;
5、对软件模块的功能、性能、稳定性、可维护性负责。
1、计算机、通信、电子、软件工程、信息与计算科学等相关专业本科及以上学历;
2、掌握C/C++语言开发,有Linux/C/C++编程经验者优先;
3、熟悉TCP/IP协议栈优先;
4、熟悉嵌入式Linux系统下编程及Linux系统下编译脚本,有嵌入式开发经验者优先;
5、具有良好的文档能力及编程风格;
6、具有良好的沟通能力、较强的团队协作精神和责任心。
中兴通讯是全球领先的综合通信信息解决方案提供商,为全球电信运营商、政企客户和消费者提供创新的技术与产品解决方案。
公司成立于1985年,在香港和深圳两地上市,业务覆盖160多个国家和地区,服务全球1/4以上人口,致力于实现“让沟通与信任无处不在”的美好未来。
中兴通讯坚持以持续技术创新为客户不断创造价值,在美国、瑞典、中国等地设立全球研发机构,同时进一步强化自主创新力度,保持在5G无线、核心网、承载、接入、芯片等核心领域的研发投入,研发投入连续多年保持在营业收入10%以上。
中兴通讯拥有全球专利申请量8万件,已授权专利超过3.8万件,连续9年稳居PCT国际专利申请全球前五。
同时,中兴通讯是全球5G技术研究和标准制定的主要参与者和贡献者。
中兴通讯致力于构建5G时代自主创新核心竞争力,将凭借领先的5G端到端全系列产品与解决方案,加速推进全球5G商用规模部署。
中兴通讯坚持在全球范围内贯彻可持续发展理念,实现社会、环境及利益相关者的和谐共生;
运用通信技术帮助不同地区的人们享有平等的通信自由。
中兴通讯是联合国全球契约组织和GeSI (Global e-Sustainability Initiative)组织的成员,自2009年起,已连续12年主动向社会发布可持续发展报告/企业社会责任报告。
首页
复制
海报