linux/MCU/BSP/Android系统Framework及hal都有岗位工作地点可选,上海,武汉,宁波!!负责座舱中间件的设计、开发和维护,确保其稳定性和性能。2. 负责座舱中间件的性能优化,确保其在各种场景下的性能表现。3. 负责座舱中间件的文档编写和维护,包括设计文档、用户手册等。4. 协助解决项目中的技术问题,为团队提供技术支持和培训。5. 参与座舱系统的架构设计,与其他团队成员协作,共同完成系统的整体设计和实现。6. 根据项目需求,进行技术方案的制定和实施,包括技术选型、模块划分等。专业知识和技能Professional knowledge and skills熟练掌握C/C++编程语言,能够在Linux系统编写中间件代码。了解Linux操作系统的用户空间和内核空间的区别,以及应用程序和操作系统内核之间的交互方式。了解软件架构的基本概念,熟悉常用的设计模式,能够设计高效、可扩展的中间件系统。理解并应用Linux下的安全***实践,编写安全的代码以避免安全漏洞。熟悉常用的网络协议,如TCP/IP、UDP、HTTP、WebSocket等,因为中间件通常需要处理网络通信。理解并发和多线程的概念,能够在代码中正确地使用线程、锁、同步机制等。对操作系统有基本的了解,特别是与中间件相关的部分,如进程管理、内存管理、文件系统等。能够使用各种工具和方法对中间件进行性能分析和优化,包括但不限于内存优化、CPU使用优化、I/O优化等。熟悉版本控制系统,如Git,能够有效地管理代码版本和协作。良好的沟通能力和团队合作精神,能够在跨职能团队中有效地工作