Skip to content
← Back to job listings

C/C++开发工程师

geely · 慈溪市, 浙江, 中国

External listingfull-time22 days ago

About The Role

1、核心负责车载Linux系统下应用服务的设计、编码开发、调试、优化及维护工作,保障服务的高可靠性、高实时性和稳定性,贴合车载场景的核心需求。 2、参与车载软件产品需求研讨、产品设计,结合技术实现可行性,制定合理的产品优化方案,推动产品设计与技术开发的高效融合。 3、负责在安卓环境下构建、部署Linux软件服务,解决跨系统(安卓与Linux)交互中的兼容性、通信稳定性等技术难题,保障跨环境服务正常运行。 4、参与技术方案的制定与评审,梳理开发流程,规范编码标准,提升开发效率与代码质量;配合测试团队完成单元测试、集成测试及问题整改。 5、具备一定的项目管理与跨团队协调能力,负责对接项目相关干系人,协调跨团队资源,推进开发任务按时落地,同步项目进展与问题。 6、关注车载Linux领域前沿技术动态,引入合适的技术方案,持续优化现有产品的性能与体验;解决开发过程中的各类技术瓶颈。 7、配合完成技术文档、开发手册、接口文档等的撰写与更新工作。 任职要求: 1、本科及以上学历,计算机、电子信息、自动化等相关专业,3年及以上C/C++开发经验,至少1年以上车载Linux应用服务开发相关经验(有车载终端、车机系统开发经验者优先)。 2、 熟练掌握C/C++编程语言,精通面向对象编程思想,具备扎实的编程基础和良好的编码习惯,能独立完成核心模块的开发与调试。 3、精通车载Linux系统编程,熟悉Linux进程/线程管理、IPC通信(管道、消息队列、共享内存等)、网络编程(TCP/IP、UDP)、文件系统等,能熟练使用Makefile、CMake等构建工具。 4、熟悉安卓系统架构,具备在安卓环境下构建、部署Linux软件服务的实战经验,能解决安卓与Linux跨系统交互、权限管理、资源调度等相关问题。 5、了解车载电子电气架构(EE架构)、车载操作系统(如QNX、Linux、Android Automotive OS)及车载应用开发流程者优先。 6、具备一定的产品思维,能快速对接产品需求,参与产品设计,结合技术能力提出合理的优化建议,平衡产品体验与技术可行性。 7、 熟悉常用的调试工具(gdb、valgrind等),具备较强的问题定位、排查与解决能力,能快速响应并处理线上/开发中的技术问题。 8、具备一定的管理协调能力和项目推进能力,能有效对接跨团队干系人,协调资源,推动开发任务落地,具备良好的项目时间管理和团队意识。

This is an external listing. JobSpring does not represent or verify the employer. Report this listing