职位详情
核心职责
产品软件开发: 负责汽车应急启动电源、便携式储能电源、充气泵等产品的嵌入式软件开发,编写、调试、优化高质量、⾼可靠性的C语言代码。
MCU平台开发: 在ARM Cortex-M系列等主流MCU平台上,进⾏系统底层驱动开发(BSP)和应⽤程序开发,实现产品的核⼼功能(如状态监控、充放电管理、保护控制、用户交互等)。
外设驱动与应用: 精通并熟练应用MCU的各类外设资源,包括但不限于:
高级定时器/PWM(用于精确控制功率转换)
ADC/DAC(电压、电流采样、滤波算法及控制)
多种通信接口:UART、I2C、SPI(用于与屏幕、电池管理芯片、无线模块等通信)
GPIO、中断系统等
数字电源控制(加分项): 参与或负责数字电源控制算法的实现与优化(如PID控制、状态机设计、通信协议实现)。
硬件协同: 能阅读和理解基本的模拟/数字电路原理图,配合硬件工程师进行软硬件联调、系统集成和故障排查。熟练使用万用表、示波器等基础测试工具进行信号测量、波形分析。
开发工具链应用: 精通使用Keil MDK, IAR Embedded Workbench, STM32CubeIDE等嵌入式集成开发环境进行代码编写、编译、调试(仿真器/JTAG/SWD)。
文档编写: 根据项目要求,编写清晰的设计文档、接口文档、测试文档和用户手册相关部分。
测试与维护: 负责单元测试、功能测试,参与系统测试,并负责产品的软件维护与迭代升级。
团队协作: 积极参与项目需求分析、技术评审,与硬件、测试、产品等团队紧密协作,确保项目按时高质量交付。
任职要求 (Mandatory & Preferred)
学历背景: 电子工程、自动化、计算机科学与技术、软件工程或相关专业,本科及以上学历。
年龄范围: 25 - 40 岁,性别不限。
硬核技能 (必备):
精通C/C++语言编程: 具备扎实的编程功底和良好的编码习惯。
精通嵌入式MCU软件开发: 具备3年或以上基于ARM Cortex-M系列MCU的实际项目开发经验。
精通外设驱动开发: 深入理解并能熟练应用MCU的高级定时器/PWM、UART、I2C、SPI、ADC/DAC、GPIO、中断系统等核心外设。
嵌入式开发工具: 熟练使用Keil, IAR, GCC等开发环境及调试工具(J-Link, ST-Link等)。
硬件基础: 能看懂基本的电路原理图(尤其是MCU周边电路),会使用万用表、示波器进行基础硬件测试和调试,具备简单的硬件动手能力(如焊接排线、连接测试点)。
专业技能 (优先考虑):
有锂电池管理系统(BMS)相关软件开发经验者优先。
有电源产品(如充电器、逆变器、DC-DC转换器等)软件开发经验者,尤其是在数字电源控制领域有算法实现或优化经验者优先。
熟悉常用的通信协议(如:Modbus, CAN等)。
具备良好的问题分析定位与解决能力。
软性要求:勤奋踏实,责任心强: 工作积极主动,对技术有热情,追求卓越。
抗压能力与适应性: 能接受项目紧张时的加班安排,具备良好的压力管理能力。
团队协作与沟通能力: 具备良好的沟通表达能力和团队协作精神,能有效跨部门沟通。
持续学习能力: 对新知识、新技术保持敏锐度和学习能力。
质量意识: 关注代码质量、产品可靠性和用户体验。
我们提供 (Attractions)
薪酬: (具体面议)。
福利: 五险一金、节假日福利、团队建设等。
项目奖金: 根据项目完成情况提供研发项目奖金或年终奖金。
技术成长: 接触并实践行业领先的嵌入式与数字电源技术,提供持续学习和发展的平台。
职业发展: 清晰的技术/管理双通道发展路径。
产品软件开发: 负责汽车应急启动电源、便携式储能电源、充气泵等产品的嵌入式软件开发,编写、调试、优化高质量、⾼可靠性的C语言代码。
MCU平台开发: 在ARM Cortex-M系列等主流MCU平台上,进⾏系统底层驱动开发(BSP)和应⽤程序开发,实现产品的核⼼功能(如状态监控、充放电管理、保护控制、用户交互等)。
外设驱动与应用: 精通并熟练应用MCU的各类外设资源,包括但不限于:
高级定时器/PWM(用于精确控制功率转换)
ADC/DAC(电压、电流采样、滤波算法及控制)
多种通信接口:UART、I2C、SPI(用于与屏幕、电池管理芯片、无线模块等通信)
GPIO、中断系统等
数字电源控制(加分项): 参与或负责数字电源控制算法的实现与优化(如PID控制、状态机设计、通信协议实现)。
硬件协同: 能阅读和理解基本的模拟/数字电路原理图,配合硬件工程师进行软硬件联调、系统集成和故障排查。熟练使用万用表、示波器等基础测试工具进行信号测量、波形分析。
开发工具链应用: 精通使用Keil MDK, IAR Embedded Workbench, STM32CubeIDE等嵌入式集成开发环境进行代码编写、编译、调试(仿真器/JTAG/SWD)。
文档编写: 根据项目要求,编写清晰的设计文档、接口文档、测试文档和用户手册相关部分。
测试与维护: 负责单元测试、功能测试,参与系统测试,并负责产品的软件维护与迭代升级。
团队协作: 积极参与项目需求分析、技术评审,与硬件、测试、产品等团队紧密协作,确保项目按时高质量交付。
任职要求 (Mandatory & Preferred)
学历背景: 电子工程、自动化、计算机科学与技术、软件工程或相关专业,本科及以上学历。
年龄范围: 25 - 40 岁,性别不限。
硬核技能 (必备):
精通C/C++语言编程: 具备扎实的编程功底和良好的编码习惯。
精通嵌入式MCU软件开发: 具备3年或以上基于ARM Cortex-M系列MCU的实际项目开发经验。
精通外设驱动开发: 深入理解并能熟练应用MCU的高级定时器/PWM、UART、I2C、SPI、ADC/DAC、GPIO、中断系统等核心外设。
嵌入式开发工具: 熟练使用Keil, IAR, GCC等开发环境及调试工具(J-Link, ST-Link等)。
硬件基础: 能看懂基本的电路原理图(尤其是MCU周边电路),会使用万用表、示波器进行基础硬件测试和调试,具备简单的硬件动手能力(如焊接排线、连接测试点)。
专业技能 (优先考虑):
有锂电池管理系统(BMS)相关软件开发经验者优先。
有电源产品(如充电器、逆变器、DC-DC转换器等)软件开发经验者,尤其是在数字电源控制领域有算法实现或优化经验者优先。
熟悉常用的通信协议(如:Modbus, CAN等)。
具备良好的问题分析定位与解决能力。
软性要求:勤奋踏实,责任心强: 工作积极主动,对技术有热情,追求卓越。
抗压能力与适应性: 能接受项目紧张时的加班安排,具备良好的压力管理能力。
团队协作与沟通能力: 具备良好的沟通表达能力和团队协作精神,能有效跨部门沟通。
持续学习能力: 对新知识、新技术保持敏锐度和学习能力。
质量意识: 关注代码质量、产品可靠性和用户体验。
我们提供 (Attractions)
薪酬: (具体面议)。
福利: 五险一金、节假日福利、团队建设等。
项目奖金: 根据项目完成情况提供研发项目奖金或年终奖金。
技术成长: 接触并实践行业领先的嵌入式与数字电源技术,提供持续学习和发展的平台。
职业发展: 清晰的技术/管理双通道发展路径。
2026-06-14 12:56
IP属地:广东深圳
职位福利
本科3-5年

深圳市卡莱福科技有限公司


鱼泡安全保障
如遇到办证收费、刷单、传销、诱导买车等违规行为,请立即向鱼泡直聘投诉举报投诉举报 >

附近适合您的职位
嵌入式软件开发工程师
1.5-2.5万元/月
嵌入式软件工程师5-10年本科RTOSC++DSP开发C通信相关专业安防物联网嵌入式/单片机开发经验智能家居ARM开发计算机相关专业电气电气/自动化相关专业英语读写能力良好
深圳 宝安区








