MCU软件开发工程师:BMS底层开发与BMS编程经验
版权申诉
109 浏览量
更新于2024-08-22
1
收藏 17KB DOCX 举报
本文主要介绍了四个不同的软件开发工程师岗位,分别是MCU软件开发工程师、控制器软件开发工程师、UI软件开发工程师以及编辑软件开发岗位(浪淘沙批量视频编辑软件开发维护员),涵盖了各自的主要职责和任职要求。
1. MCU软件开发工程师
职责:
- 负责BMS(电池管理系统)的底层开发和构建。
任职资格:
- 拥有本科及以上学历,计算机相关专业背景。
- 英语水平精通。
- 具有MCU单片机和嵌入式开发经验。
- 至少3年的动力电池行业单片机编程经验,特别要求有BMS编程经验。
- 精通I2C和CAN通讯协议。
2. 控制器软件开发工程师
职责:
- 负责燃料电池汽车控制系统的开发以及控制器应用层软件(控制策略、算法)的开发。
- 参与需求分析、方案设计、评审,以及软件开发、测试和标定工作。
- 参与整车电子电器E/E架构和网络拓扑设计。
任职条件:
- 拥有3-5年的汽车行业相关工作经验。
- 掌握控制理论、车辆工程、机械电子或计算机科学等相关专业。
- 熟练使用MATLAB。
- 有新能源汽车行业经历者优先。
3. UI软件开发工程师
工作职责:
- 负责产品和项目的设计,提供用户界面设计方案。
- 设定大屏数据可视化、Web端、客户端及移动端产品的整体视觉风格。
- 参与产品或项目评审。
- 关注业务需求、用户需求和场景,协助产品团队评估方案。
- 根据产品需求和交互原型设计优质用户体验的界面。
任职要求:
- 拥有本科及以上学历,美术、视觉传达或工业设计专业,3年以上相关经验。
- 有扎实的设计基础,丰富的视觉设计经验和创新思维。
- 熟悉视觉设计流程,有强烈的产品意识。
- 具备独立的创意思考能力和视觉行为引导设计能力。
- 需要有一定的抗压能力,并能附上作品集。
4. 编辑软件开发岗位(浪淘沙批量视频编辑软件开发维护员)
虽然具体职责未详述,但可以推测此岗位可能涉及视频编辑软件的开发和维护工作,可能需要掌握编程语言、视频处理技术和软件维护技能。
总结来说,这些岗位涵盖了从硬件控制到用户界面设计的多个领域,对候选人的专业技能和经验都有较高的要求,且需具备良好的沟通和团队协作能力,以便在快速发展的IT行业中发挥关键作用。
2022-12-18 上传
2022-06-13 上传
2021-12-19 上传
2022-01-04 上传
2022-06-15 上传
2023-08-09 上传
2022-06-10 上传
2022-11-04 上传
一可可以
- 粉丝: 0
- 资源: 8万+
最新资源
- NIST REFPROP问题反馈与解决方案存储库
- 掌握LeetCode习题的系统开源答案
- ctop:实现汉字按首字母拼音分类排序的PHP工具
- 微信小程序课程学习——投资融资类产品说明
- Matlab犯罪模拟器开发:探索《当蛮力失败》犯罪惩罚模型
- Java网上招聘系统实战项目源码及部署教程
- OneSky APIPHP5库:PHP5.1及以上版本的API集成
- 实时监控MySQL导入进度的bash脚本技巧
- 使用MATLAB开发交流电压脉冲生成控制系统
- ESP32安全OTA更新:原生API与WebSocket加密传输
- Sonic-Sharp: 基于《刺猬索尼克》的开源C#游戏引擎
- Java文章发布系统源码及部署教程
- CQUPT Python课程代码资源完整分享
- 易语言实现获取目录尺寸的Scripting.FileSystemObject对象方法
- Excel宾果卡生成器:自定义和打印多张卡片
- 使用HALCON实现图像二维码自动读取与解码