Discover Great Companies Discover Great Clients
Companies Salaries Jobs
Jobs |
Jobs Companies Salary Majors

底层软件开发岗位职责

  • 底层软件开发工程师 岗位职责来自 楚能

    򀀇
    岗位职责:
    1、负责BMS基础软件(含驱动)的代码编写、调试、测试和优化工作;
    2、参与BMS软件的需求分析,确保软件设计满足系统需求;
    3、编写和维护BMS底层软件开发文档,包括需求分析、功能设计、测试验证;
    4、协助测试工程师对软件平台进行相关测试验证、解决出现的问题,并进行电池系统故障分析和失效分析。
    任职要求:
    1、本科级以上学历,精通c语言,熟悉嵌入式开发平台及实时操作系统;
    2、熟悉常用总线如SPI,UART,CAN总线等相关接口通讯软件设计;
    3、了解Autosar基础软件开发和配置;
    4、熟悉bootloader工作机制及相关开发;
    5、熟悉汽车通讯协议XCP,UDS。
    更新于 2026-10-02
  • BMS底层软件开发工程师(武汉) 岗位职责来自 楚能

    򀀇
    职责描述:
    1、负责流程文档撰写,从客户需求收集,到软件需求、架构设计、软件详细设计等;
    2、 负责基础软件开发,包括AutoSAR配置,CDD开发、软件集成测试和问题排查等;
    3. 根据项目开发需求,编写控制器底层驱动程序,包括不局限CAN/SPI/ADC/PWM等;
    4. 根据软件架构和系统需求,编写外围设备驱动,包括不局限电源管理,预驱,电机转子位置;
    5. 满足应用层软件ASW需求,设计RTE接口,包括上下层接口信号数据类型与数据结构;
    6.熟练使用vector开发工具链;使用AUTOSAR配置工具,DAVINCI软件,完成BSW和RTE的开发及配置;
    7. 使用Vector工具/手写代码完成Bootloader的开发;
    8. 使用MCAL配置工具,开发底层驱动代码;
    9. 承担硬件故障相关的故障诊断底层软件部分的开发;
    10、 负责部分工具脚本维护和开发;
    11、 解决项目开发中的关键问题和技术难题;
    任职要求:
    1、学历专业:全日制本科或以上学历,计算机,电气自动化,自动化,软件工程,机电一体等相关专业;
    2、3年以上汽车电子量产产品软件开发经验;
    3、熟练使用C语言编程,懂C++更佳;
    4、熟练使用各种测试工具,如示波器,debugger等;
    5、熟悉汽车电子产品的开发流程,如CMMI、ASPICE等开发流程;
    6、熟悉嵌入式芯片开发流程,具相关单片机(TC23x系列或TC27x系列或TC38x系列或NXP MPC57x)开发经验者更佳;
    7、熟练使用vect有关AutoSAR 配置工具者优先;
    8、熟悉软件集成测试流程;
    9、会使用Python、Matlab/Simulink等语言编写自动测试脚本;
    10.有BMS产品的软件开发经验;
    11.了解AUTOSAR架构,有MCAL/OSEK OS/SYS/MEM等AUTOSAR模块的应用与开发经验;
    12.了解ISO 26262标准,有ISO 26262的软件开发经验。
    更新于 2026-10-02
  • BMS底层软件开发工程师 岗位职责来自 亿纬锂能

    򀀇
    职责描述:
    1.熟练掌握嵌入式编程语言和嵌入式软件开发流程(V模型、ASPICE)
    2.熟练掌握嵌入式软件调试工具(UDE、Lauterbach、lsystem),熟悉AUTOSAR架构及其配置工具,能熟练配CDD、Diag,MCAL等底层模块
    3.参与BMS底层软件的架构设计,负责驱动层、中间层软件模块的集成和优化
    4.软件功能开发、软件集成和发布,能够快速的客户响应或现场支持
    5.对流程改进提出建议,对软件产品进行质量控制

    任职要求:
    1、本科及以上学历(公司要求至少一本),工作经验3年以上,有BMS相关开发经验优先
    2、车辆工程、汽车电子、自动控制、软件工程、控制工程、计算机等专业
    3、精通STM32或GD或英飞凌或NXP
    等系列MCU开发,具有扎实的嵌入式C语言编程能力
    4、熟练掌握CAN通信,I2C,串口通信及Modbus等常用通信协议
    5、具备UDS诊断协议或Bootloader开发经验者优先,有BMS项目实际开发经验优先
    6、熟悉相关配置、开发及调试工具,如ISOLAR,DAVINC,CANalyzer
    7、了解功能安全ISO26262
    更新于 2026-10-04
  • 机器人底层软件开发工程师(MCU+电机驱动) 岗位职责来自 中原内配(上海)电子科技

    򀀩
  • 底层软件开发工程师(J65191) 岗位职责来自 星空计划(上海)汽车科技有限责任公司

    򀀩
  • 汽车电子底层软件开发工程师 岗位职责来自 翼锐汽车

    򀀩
  • 车载底层软件开发 岗位职责来自 翼锐汽车

    򀀩
  • BMS底层软件开发助理工程师(合肥)— 产品研究院·BMS研发部 岗位职责来自 巡鹰新能源

    򀀩
  • 底层软件开发工程师(J13971) 岗位职责来自 北汽集团

    򀀩
  • 高级底层软件开发工程师 岗位职责来自 传音控股

    򀀩
加载更多

招聘学历要求:本科最多

底层软件开发需要什么学历?大专占7.2%,本科占84.8%……想知道其他学历占比多少,请点击查看

按学历统计

说明:薪资一般与学历正相关,一般学历越高,工资越高。底层软件开发工资按学历统计,大专工资¥22.2K,想知道其他学历工资,请点击查看

招聘经验要求:3-5年最多

底层软件开发经验要求高吗?应届生占0.2%,1-3年占13.2%……想知道其他经验占比多少,请点击查看

按经验统计

说明:工作经验是影响工资水平的重要因素,一般经验越丰富工资越高。底层软件开发工资按经验统计,1-3年工资¥19.5K,想知道其他经验工资,请点击查看

底层软件开发工资待遇怎么样

薪酬区间: 2-50K,其中66%的岗位拿¥20-50K/月,年薪¥24-60W

数据统计来自近一年 444 份样本,截至 2026-10-04

¥20-50K
66%的岗位拿
?
月平均工资
年薪统计

说明:底层软件开发一个月多少钱?数据统计依赖于各平台发布的公开薪酬,仅供参考。

职业培训
客服
由百度提供