比亚迪|高级应用软件工程师

比亚迪 · 基础科学研究院/汽车新技术研究院 · 深圳/西安 · 更新时间:2026-08-20

岗位职责

1、负责主导自动化设备软件方案制定与设计; 2、负责独立负责软件子系统的需求分析、详细设计、编码开发与测试验证等; 3、负责撰写软件系统需求分析文档、开发设计文档及测试报告等; 4、负责软件系统集成与联调,对遇到的问题进行定位与解决。 1、负责嵌入式产品的固件设计,完成模块代码编写、单元测试工作; 2、负责协助硬件设计人员及应用软件设计人员进行系统开发与调试; 3、负责编写相关技术文档; 4、负责参与固件设计相关的流程规范建设。 1、负责软件需求分析; 2、负责软件详细设计; 3、负责软件代码(C语言)或模型(Simulink)设计; 4、负责软件单元测试; 5、负责系统的环境模拟标定和道路标定; 1、参与VCU/BMS需求分析与方案评审; 2、协助模块设计、算法开发与AI Coding; 3、参与MIL/SIL/PIL测试与整车标定; 4、关注AUTOSAR与AI Coding技术探索; 5、参与行业对标与品质问题分析。 1、核心业务架构与交付:主导车载智能网联TSP云后端中台及公共组件服务的软件交付。支撑多品牌、多车型的车辆接入,确保业务系统的高质量迭代与扩展。 2、网关设计与车云通信:负责多协议接入网关及车辆通讯软件的设计与开发,保障车云通讯的低延迟与高可靠性,熟悉MQTT、TCP/UDP等协议)。 3、接口标准化与生态对接:负责App端、第三方业务系统的接口设计与开发。制定统一的API接口规范,实现与三方服务的高效数据交互,保障数据传输的安全性与合规性。 4、架构演进与性能治理:持续识别车联网平台在性能、安全及框架异构层面的瓶颈。主导代码重构、数据库优化及微服务治理,建立完善的监控与容灾机制,确保量产版本的高可用性。 1、参与产品需求评审、UE交互评审,以及UI设计和测试用例的评审; 2、负责Android/鸿蒙/flutter功能模块的开发工作,撰写开发设计文档,对开发的功能进行自测等; 3、修复测试中发现的bug,确保产品稳定性; 4、负责Android/鸿蒙/flutter客户端的性能优化,主动进行故障排查,提高产品的用户体验; 5、组织或参与开发技术文档的评审,推动代码走查,与团队共同提升代码质量。 1、负责智能语音服务端业务开发,根据产品定义及项目计划按时完成开发工作; 2、根据产品开发规范,独立负责智能语音服的架构设计、开发与维护,并提供技术文档; 3、参与需求分析,完成功能模块的设计、开发、单元测试、集成和发布; 4、解决开发过程中遇到的技术问题,配合项目成员完成相关测试工作; 5、承担部分架构设计开发,性能优化工作; 1、完成软件系统代码的实现,编写代码注释和开发文档; 2、辅助进行系统的功能定义,程序设计; 3、根据设计文档或需求说明完成代码编写,调试,测试和维护; 4、分析并解决软件开发过程中的问题; 5、协助测试工程师制定测试计划,定位发现的问题; 6、配合项目经理完成相关任务目标。 1、负责系统应用的设计、开发与优化工作; 2、负责优化应用性能,重点提升启动速度等核心指标; 3、负责自研应用框架开发与优化工作。 1、负责自研地图工具链建设; 2、负责云服务基础设施建设; 3、负责在线地图导航能力构建; 4、负责地图基础数据能力构建; 1、负责地图应用开发与优化; 2、熟悉地图业务开发流程,熟悉JAVA、C++等开发语言和常用的设计模式; 3、与产品/设计团队协作,实现高质量用户交互体验; 4、参与日常技术研讨,分析和解决技术问题; 5、根据公司技术文档规范撰写模块详细设计文档。

任职要求

1、知识技能要求:a.熟练掌握C/C++等多种编程语言,熟练掌握Qt、MFC、WPF等其中一种GUI开发框架;掌握常用数据结构、多线程、网络通信、数据库、操作系统等;b.熟悉常用的设计模式,对软件架构设计有一定的了解;c.熟悉软件开发过程,能独立完成需求分析、详细设计、编码开发与测试验证等工作,并输出过程文档。 2、学历要求:硕士 3、外语要求:CET-4优先 1、知识技能要求:a.熟悉模拟/数字电路设计,掌握常见电源拓扑、运放应用电路、驱动电路设计;b.精通C/C++语言,熟悉STM32或Zynq平台开发;c.熟悉常见通信接口协议,能够独立完成协议解析与数据交互程序的编写。 2、学历要求: 硕士 3、外语要求:CET-4优先 1、硕士及以上学历,制冷及低温工程、车辆工程、电子信息工程等专业背景; 2、了解软件开发流程; 3、有相关的嵌入式软件开发实习或研究项目经验; 4、熟练使用C或simulink进行软件开发; 5、英语良好,CET-4及以上; 知识技能要求:a.熟练C/Python/MATLAB,含AI Coding;b.具有持续学习、AI 协作与创新能力 学历要求:硕士及以上 外语要求:英语熟练 其他要求:持C1驾照,有实际驾驶经验 1、基础素质与学历: 计算机相关专业,本科及以上学历,具备扎实的Java开发基础,深刻理解面向对象设计思想,熟悉物联网后端开发流程。 2、分布式架构与通讯: 理解分布式集群协同通讯原理,熟悉gRPC、RESTful等通讯协议,原子化操作及异步响应机制。 3、高可用与集群治理:具备一定的架构治理能力,熟悉网络架构、虚拟化技术及容器化部署(Docker/K8s)。 4、中间件与消息队列:熟练掌握消息队列(如Kafka、RocketMQ)的原理与使用。具备高并发场景下的消息堆积处理、可靠性投递及性能调优。 1、扎实的计算机基础知识,计算机或相关专业优先;有较强的独立工作和解决问题的能力; 2、熟练使用Java、Kotlin进行开发,熟悉Android系统架构; 3、有良好的学习能力和强烈的进取心,以及清晰有效的沟通与表达能力; 4、具有较好的团队精神,对工作有高度的责任感,并保持积极的工作态度; 5、较强的动手能力与逻辑分析能力,对用户体验、交互流程及用户需求有一定的理解; 6、有Flutter、React Native、Kotlin Multiplatform等跨平台开发经验者优先; 7、对鸿蒙开发感兴趣,有鸿蒙APP开发经验,或愿意转做鸿蒙NEXT开发的优先; 8、有独立开发过APP项目、物联网相关经验,或应用商店上架过产品者优先。 1、本科及以上学历,计算机相关专业 2、熟练掌握Java语言,熟悉K8S/Docker等容器开发技术,能够熟练使用SpringBoot/SpringCloud等进行微服务开发; 3、熟练掌握MySQL/PostgreSQL等关系数据库和Redis、ElasticSearch等非关系型数据库的设计和开发; 4、熟练掌握Netty/WebSocket/Kafka等框架或中间件,具备高并发或者性能调优经验更佳; 5、熟悉Iinux操作系统,可以熟练使用常用的Linux命令完成日常工作; 6、具有强烈的责任心以及优秀的表达能力及沟通能力;工作积极主动,性格乐观; 1、熟悉Android应用开发及基本架构搭建; 2、有良好的编程基础,至少擅长Java语言开发; 3、了解智能语音助理产品及发展方向; 4、了解语音识别技术及AI相关技术; 5、具备较强学习能力,以及了解新事物的能力; 6、易沟通,具备团队合作精神。 1、本科及以上学历,计算机科学与技术、软件工程、电子信息等相关专业; 2、熟悉 Android 应用开发基础,熟练掌握 Java 编程语言,具备扎实的面向对象编程思想; 3、熟练使用 JavaScript、CSS,了解 HTML 基础,能独立完成 Web 前端页面开发、样式调试及交互逻辑实现; 4、具备良好的逻辑思维能力、问题排查能力,有较强的技术钻研精神和团队协作意识。 【加分项】 1、有应用框架、组件库或工具类开发经验; 2、具备跨端开发、多端相关实践经验,了解 Vue、Flutter、ReactNative等技术; 3、有开源项目贡献、技术博客输出,或编程竞赛获奖经历; 1、计算机、GIS、测绘、软件工程等相关专业优先; 2、具备扎实计算机基础,掌握至少一门主流编程语言(C/C++、Java等),了解GIS基础、地图渲染或空间算法者优先; 3、对地图引擎有浓厚兴趣,学习能力强、逻辑清晰,具备良好沟通协作能力; 1、计算机、GIS、测绘、软件工程等相关专业优先; 2、熟悉JAVA或Kotlin、C++,熟练使用Android Studio、Git等开发工具; 3、良好的编程习惯,熟悉数据结构和面向对象程序设计,有兴趣和能力编写高效而整洁的代码; 4、熟悉Android平台及框架原理以及应用程序的设计和开发; 5、自驱动、善于沟通、团队精神、快速学习、热爱技术。 专业要求:电子类、计算机类、软件类、控制类、自动化类等专业优先;电子类、电气类、计算机类专业优先;机械工程/车辆工程/软件等专业

比亚迪校园招聘:高级应用软件工程师岗位来自比亚迪招聘官网,具体内容以比亚迪招聘官网为准。