分享

SOA开发工程师-合集

 Neal199 2022-05-10 发布于安徽省

本期热招岗位

特斯拉 Tesla

SOA软件开发资深工程师--上海闵行区

岗位职责:
1、负责SOA车端软件系统设计及开发;
2、负责SOA车端服务框架的架构设计、开发、测试;
3、负责SOA车端服务模块设计、开发.测试;
4、协助项目技术负责人以及沟通测试人员处理技术问题以及bugfix;
5、负责SOA软件设计评审以及代码评审;
6、负责开发过程中的单元测试,确保输出物的质量。
任职资格:
1、本科或以上学历(含学位),车辆工程、电子信息、计算机科学与技术、电气工程、机电一体化、机械自动化、软件工程等相关专业;
2、熟悉Linux,Android或QNX多线程操作系统的开发技能,包括开发.编译.调试等流程或至少一种;
3、对多线程开发有较深理解,熟练掌握进程间通信方式,socket,dbus,shareMemory,ZMQ等;
4、熟练使用C++进行面向对象的嵌入式编程,能够熟练应用常用设计模式;
5、至少能够使用一种脚本语言如shell,python等;
6、熟悉嵌入式软件开发流程,有良好的编程风格,能够独立完成从需求分析,软件设计,代码编写调试;
7、有SOME\IP等相关协议开发经验者及优先考虑;有嵌入式操作系统Framework开发经验者优先考虑。


NIO 蔚来

资深C++软件开发工程师(SOA)-上海嘉定区

岗位职责:

1、负责车联网系统新平台的功能设计,研发,以及相关的系统服务;
2、负责C++编程框架,SOA架构的设计和研发;
3、负责代码重构,车联网系统软件的维护以及优化;
4、与产品/系统等跨部门工程师沟通,确定软件需求和接口;
5、基于ARM平台,参与相关产品需求的开发和维护;
6、按照项目和软件开发流程要求完成对应功能的设计文档、软件开发和交付;
7、负责关键技术攻关,新技术的预研;
岗位要求:
1、本科及以上学历,计算机、电子和通信等专业;
2、具有扎实的C++编码能力;
3、深入理解并精通C++(>=C++11);
4、对C++模板,模板元编程有一定开发经验的能力
5、6年以上C++开发工作经验;
6、对Modern CMake有一定的开发经验
7、对编译链接原理有一定的了解
8、强大的系统/模块架构设计能力;
9、精通Linux平台高并发,多线程编程;包括多进程通信
10、具有良好的沟通能力;
11、具有良好的自我驱动能力;
12、有熟练的英语口语能力优先;
13、有车联网开发经验优先;
14、有SOA服务开发经验优先;
15、希望你能以独到的观点和视野设计和优化架构


广州汽车集团

SOA软件开发工程师-广州番禺区

1、负责车载电子控制器项目开发的可行性分析、方案评估;
2、负责各功能域的面向SOA的需求服务分析设计工作;
3、负责发现和解决SOA软件系统技术难点;
4、负责SOA车端服务框架的架构设计、开发、测试;
5、负责SOA服务抽象、服务接口的定义、服务仿真测试;
6、负责SOA车端服务模块设计、开发、测试;
7、负责SOA软件单元模块的代码评审,代码规范检查;
8、解决SOA软件开发过程中的技术难点。
1、本科或同等以上学历,英语四级或同等以上能力;
2、具备嵌入式系统开发经验,熟练使用C++编程,熟悉设计模式,掌握面向对象编程思想优先,熟悉STL、常用数据结构和常用算法优先;
3、掌握车载电子控制器软件开发流程;
4、熟悉SOA架构和设计原则,熟悉SOME/IP、HTTP、DDS等协议标准优先;
5、熟悉SOA服务设计相关工具链优先(如PREEvision);
6、熟悉Adaptive AUTOSAR架构优先;
7、熟悉车载以太网软件开发优先;
8、具备良好的分析思考能力/创新能力/沟通交流能力/团队合作精神。


比亚迪 BYD

高级电子电气架构工程师-深圳坪山区

工作职责:
1. 结合企业规划和行业技术趋势,负责SOA架构的整体解决方案规划;
2. 负责整车各功能域的面向SOA的服务设计工作,包括需求分析、功能梳理、服务设计等;
3. 负责整车SOA服务矩阵、数据库文件的制定和维护工作;
4. 负责并参与SOA服务设计相关企业标准的制定和审核,建立并完善企业SOA服务设计标准化流程体系;
5. 负责并组织整车各功能域功能开发团队完成面向SOA的服务挖掘、定义和开发,丰富SOA场景定义;
6. 负责并参与制定整车SOA功能企业级测试标准,跟踪测试进度,分析并解决测试问题。


路特斯 Lotus

智能驾驶SOA开发专家-上海徐汇区

职责描述:
1、基于Adaptive Autosar开发自动驾驶服务层应用软件框架;
2、保证高性能,高扩展性,高性能的自动驾驶软件研发;
3、与智能驾驶系统各模块的工程师协同完成系统集成及调试工作。
任职要求:
1、熟练掌握C++/C语言,熟悉STL、了解常见C++库类;
2、熟悉Linux/QNX操作系统基本原理,有Linux/QNX平台开发经验;
3、具有分布式开发经验、熟悉RTPS/DDS/SOMEIP 通信中间件及常用消息调度机制者优先;
4、熟悉Adaptive Autosar,ROS2, MotionWise, Apollo等其中一种;
5、熟悉 TCP/IP 协议和常见socket编程;
6、熟练掌握基本数据结构和算法,对软件性能和稳定性有很高追求;
7、思维缜密,有较强的抗压能力;
8、有GRPC&protobuf使用经验优先;
9、有大型开源软件贡献优先;
10、三年以上软件开发经验。


车和家

SOA应用软件开发工程师-北京朝阳区

岗位职责:

1. 负责基于嵌入式SOC平台的c/C++ SOA应用软件开发;
2. 负责车端SOA应用软件开发需求的分析,软件设计文档编写等。
3. 负责车端SOA应用软件的软件架构设计,代码编写,版本管理;
4. 负责车端SOA服务接口软件开发。
5. 负责SOA服务中间件如SOME/IP,DDS的代码集成与开发。
6. 负责车端SOA应用软件的测试用例编写与单元测试;
任职要求
1. 计算机相关专业,具有Linux C/C++嵌入式软件开发项目经验,5年以上工作经验。
2. 熟悉C/C++基础知识,熟悉CMake等编译工具,具备良好的编程与文档编写能力。
3. 熟悉C/C++ 网络编程,熟悉汽车用SOME/IP协议或DDS协议优先。
4. 熟悉CI/CD软件开发流程。
5. 熟悉多线程编程,熟悉设计模式,熟练使用Git等版本工具。
6. 良好的项目合作与沟通意识,抗压能力强。



    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多