
MCU软件开发工程师:BMS底层开发与BMS编程经验
版权申诉

本文主要介绍了四个不同的软件开发工程师岗位,分别是MCU软件开发工程师、控制器软件开发工程师、UI软件开发工程师以及编辑软件开发岗位(浪淘沙批量视频编辑软件开发维护员),涵盖了各自的主要职责和任职要求。
1. MCU软件开发工程师
职责:
- 负责BMS(电池管理系统)的底层开发和构建。
任职资格:
- 拥有本科及以上学历,计算机相关专业背景。
- 英语水平精通。
- 具有MCU单片机和嵌入式开发经验。
- 至少3年的动力电池行业单片机编程经验,特别要求有BMS编程经验。
- 精通I2C和CAN通讯协议。
2. 控制器软件开发工程师
职责:
- 负责燃料电池汽车控制系统的开发以及控制器应用层软件(控制策略、算法)的开发。
- 参与需求分析、方案设计、评审,以及软件开发、测试和标定工作。
- 参与整车电子电器E/E架构和网络拓扑设计。
任职条件:
- 拥有3-5年的汽车行业相关工作经验。
- 掌握控制理论、车辆工程、机械电子或计算机科学等相关专业。
- 熟练使用MATLAB。
- 有新能源汽车行业经历者优先。
3. UI软件开发工程师
工作职责:
- 负责产品和项目的设计,提供用户界面设计方案。
- 设定大屏数据可视化、Web端、客户端及移动端产品的整体视觉风格。
- 参与产品或项目评审。
- 关注业务需求、用户需求和场景,协助产品团队评估方案。
- 根据产品需求和交互原型设计优质用户体验的界面。
任职要求:
- 拥有本科及以上学历,美术、视觉传达或工业设计专业,3年以上相关经验。
- 有扎实的设计基础,丰富的视觉设计经验和创新思维。
- 熟悉视觉设计流程,有强烈的产品意识。
- 具备独立的创意思考能力和视觉行为引导设计能力。
- 需要有一定的抗压能力,并能附上作品集。
4. 编辑软件开发岗位(浪淘沙批量视频编辑软件开发维护员)
虽然具体职责未详述,但可以推测此岗位可能涉及视频编辑软件的开发和维护工作,可能需要掌握编程语言、视频处理技术和软件维护技能。
总结来说,这些岗位涵盖了从硬件控制到用户界面设计的多个领域,对候选人的专业技能和经验都有较高的要求,且需具备良好的沟通和团队协作能力,以便在快速发展的IT行业中发挥关键作用。
相关推荐









一可可以
- 粉丝: 0
最新资源
- Asp.NET酒店管理系统源代码下载
- 计算机组成原理深入解析试题答案(第二部分)
- 系统设计与UML图的应用要点分析
- signtool工具包:数字签名的全面解决方案
- 压缩包文件linecount3.7.zip详细使用说明
- 深入理解J2EE技术与应用参考手册
- 探索漂亮的JavaScript弹出窗口与提示框技术
- VC实现的Access数据库学生成绩管理系统
- C#与Silverlight 2.0定制用户控件的实现代码示例
- IBM AIX培训手册:高手必备学习指南
- Java购物车项目实例:完整教程与源代码分享
- 经典C教程(语音版):C语言学习的全新体验
- C#网络通信案例精解:FTP、HTTP与Mail应用
- 官方CCNA 640-607教案:自学英文版教程
- VB实现高准确度Web验证码识别技术
- VMProtect V1.52: 强大exe与dll文件加密工具
- C#源码:桌面透明小金鱼动画演示
- 南极星日文打字软件评测:简单易学,备受喜爱
- SQL基础与进阶知识,全面培训资料整理
- Delphi用户界面开发实用技术与高级技巧
- FreeMarker中文学习资料:初学者指南
- 掌握PC游戏编程:象棋五子棋人机对战源码解析
- 74HC244并行IO口扩展设计与Proteus仿真实践
- EMS SQL Manager 2007 for MySQL v4.4.0.3发布