职位&公司对比

招聘中

嵌入式工程师

-K
  • 智能硬件
  • A轮
招聘中

PCS软件工程师

-K
  • 电力/热力/燃气/水利
  • 已上市

职位详情

  • 深圳
  • 3-5年
  • 本科
  • 蓝牙
  • ARM
  • DSP

岗位职责: - 3年以上开发经验,精通C、C++,有丰富的嵌入式系统开发经验,有良好的开发习惯文档规范及编码习惯; - 负责基于ARM嵌入式驱动以及应用程序的设计; - 精通ARM、DSP或者MIPS等CPU,精通SPI,I2C,bossUART,USB等外设驱动的开发。 岗位要求:boss - 本科电子、计算机、通讯等相关专业毕业,工作经验三年以上; - 精通ARM/AVR等MCU的开发,熟悉KEIL/IAR等开发环境的使用; - 能流畅阅读和理解英文资料,有良好的代码编写习惯及档编写能力,有产品开直聘发意识; - 能独立完成产品软件设计,并具有团队精神。

职位详情

  • 深圳
  • 1-3年
  • 本科
  • C
  • DSP开发
  • ARM开发
  • 嵌入式/单片机开发经验
  • 计算机相关专业
  • 英语读写能力良好

岗位职责: 1、负责30~200kW级别的工商储PCS产品的控制算法和软件的设计、开发和调试工作 2、技术指导与支持:参与项目的方案设计,并进行软件和算法方案的设计;解决PCS研发、测试、量产和查故过程中的软件方面的技术难题和风险,确保研发工作的顺利进行; 3、负责PCS嵌入式软件的设计、编写和调试,实现PCS的功能来自BOSS直聘和性能要求,开发DSP/FPGA的控制算法、保护算法,对已有的算法进行优化和改进,提高算法的效率、稳定性和可靠性,进行算法调试和问题排查,作为项目成员,参与具体项目,完成部门软件经理分配的任务、并从专业角度给出意见; 4、软件需求分析:参与软件需求分析和规格制定,理解产品需求和规范,确保软件设计和开发满足需求; 5、软件架构设计:根据需求和规范,设计嵌入式软件的架构和模块划分,确保软件结构清晰、可扩展和可维护; 6、编码和调试:根据软件设计和规范,使用C语言或MDB方式进行嵌入式软件编码,进行软件调试和问题排查,使用模拟工具或仿真平台对算法进行验证和评估,确保算法在实际应用中的可行性和有效性,分析算法的性能指标,如响应时间、功耗、精度等,评估算法的优化空间和可行性; 7、系统集成与测试:将算法集成到嵌入式软件中,进行系统级测试和验证,确保算法在实际硬件平台上的正确性和稳定性。参与嵌入式软件与硬件的系统集成,进行功能测试、性能测试和验证,确保软件与硬件的正常配合和协调; 8、错误分析与修复:分析软件测试过程中发现的错误和问题,进行问题boss排查和修复,确保软件的质量和稳定性; 9来自BOSS直聘、软件文档编写:编写嵌入式软件的相关文档,包括软件概要、详细设计文档、用户手册和技术规范等,为软件的使用和维护提供支持; 10、软件版本管理:会使用版本管理工具(如Git)进行软件版本控制和代码管理,确保软件开发过程的可追踪性和协作性。 任职要求: 1、本科及以上学历,计算机、软件工程、电气、电子、自动化、电力电子、数学、物理或相关理工科专业毕业; 2、具有两年以上嵌入式\DSP软件在100~200kW功率段PCS量产产品开发经验; 3、精通C编程语言,TI C2000系列DSP开发,具备良好的编程能力,能够实现软件模块开发和调试,具备扎实的数学基础,熟悉线性代数、概率论、信号处理等相关知识,能够理解和应用数学模型和算法; 4、熟悉储能系统、电力转换技术、控制算法等方面的开发和设计,熟悉电力电子的各种算法,包括SPWM、SVPWM、DPWM、PID、PR、重复控制等;熟悉电力电子的各种直聘拓扑,包括I型/T型三电平、LLC、DAB、BUCK/BOOST等;熟悉TIC2000系列DSP的I2C,SPI,RS232,RS485,CAN,PWM,DMA,网口等通讯原理与接口开发; 5、熟悉常用的嵌入式软件开发工具和调试工具,如ARM开发工具链、调试器、仿真器等,并具备熟练的使用和调试能力; 6、掌握电气和电力电子领域的专业知识,了解PCS的硬件结构和工作原理,能与硬件团队进行协作和沟通; 7、系统级思维:具备系统级思维,能够将算法与嵌入式软件进行有效集成,考虑软硬件协同工作的问题和优化方案; 工作地点:深圳/徐州

技能解析

专有技能
  • 文档编写能力
  • UART
  • 阅读和理解
  • 编码习惯
  • 系统开发
  • 流畅阅读
  • 代码编写
  • 团队精神
  • 开发环境
  • KEIL
  • 英文资料
  • 具有团队精神
相同技能
  • 文档编写
  • 产品开发
  • 软件设计
  • 开发经验

数据来自CSL职业科学研究室

技能解析

专有技能
  • 设计文档
  • 数学基础
  • FPGA
  • 管理工具
  • 性能测试
  • 编程语言
  • 架构设计
  • 软件工程
  • 软件需求分析
  • 详细设计文档
  • 技术指导
  • 优化方案
  • 软件开发
  • 功能测试
  • 提供支持
  • 编程能力
  • 产品需求
  • 代码管理
  • 信号处理
  • 方案的设计
  • 优化和改进
  • 性能指标
  • 软件调试
  • 模块开发
  • 开发工具
  • 接口开发
  • 软件架构设计
  • 方案设计
  • 需求分析
  • 应用数学
  • 电力电子
  • 开发过程
  • 研发工作
  • 理解产品需求
  • 技术难题
  • 调试工具
  • 控制算法
  • 软件架构
  • 使用和维护
  • 产品开发经验
  • 开发和调试
  • 版本管理
  • 分析软件
  • 调试工作
  • 技术规范
  • 功能和性能
  • 嵌入式软件开发工具
  • 版本管理工具
相同技能
  • 文档编写
  • 产品开发
  • 软件设计
  • 开发经验

数据来自CSL职业科学研究室

工作时间

上午09:30   -   下午06:30
双休偶尔加班

工作时间

上午08:00   -   下午05:00
双休偶尔加班

公司福利

  • 节日福利
  • 零食下午茶
  • 带薪年假
  • 股票期权
  • 定期体检
  • 五险一金

公司福利

  • 五险一金
  • 定期体检
  • 年终奖
  • 餐补
  • 节日福利
更新于 2025-04-30