职位详情
软体工程师(电子驱动类)
2.5-5万
常州匠心独具智能家居股份有限公司
深圳
5-10年
本科
03-07
工作地址

兴全三路蛇口南海意库文化创意产业园14-7号2栋302室

职位描述

主要负责开发、测试和维护与电子驱动系统相关的软件,通常涉及硬件与软件的紧密结合。需要具备嵌入式软件开发、硬件知识、控制算法等多方面的技术能力,同时需具备良好的团队协作和问题解决能力。其工作核心是将软件与硬件紧密结合,确保电子驱动系统的高效运行。


主要职责:

1) 需求分析:

与硬件工程师、系统工程师合作,明确电子驱动系统的软件需求。

分析硬件规格和系统需求,确保软件设计符合要求。


2) 系统设计:

设计电子驱动系统的软件架构,确保其与硬件兼容。

制定软件模块划分和接口定义。


3) 嵌入式软件开发:

编写嵌入式软件代码,控制电子驱动设备(如电机、传感器等)。

实现控制算法(如PID控制、电机驱动算法等)。


4) 硬件与软件集成:

与硬件团队协作,调试硬件与软件的交互。

解决硬件与软件集成中的问题。


5) 测试与验证:

编写测试用例,进行单元测试、集成测试和系统测试。

使用仿真工具(如MATLAB/Simulink)验证控制算法。


6) 性能优化:

优化软件性能,确保系统实时性和稳定性。

降低资源占用(如内存、CPU)。


7) 文档编写:

撰写技术文档,包括软件设计文档、测试报告等。

记录开发过程和问题解决方案。


8) 维护与更新:

修复软件缺陷,更新功能以满足新需求。

支持客户解决现场问题。


专业履历要求

1) 教育背景:

电子工程、计算机工程、自动化控制或相关专业的本科或以上学历。


2)工作经验:

5年以上的项目经验

具备嵌入式系统开发经验,熟悉电子驱动系统的软件开发流程。

有电机控制、电源管理或相关领域经验者优先。


3) 项目经验:

参与过电子驱动系统的开发项目,能够展示具体贡献。

有独立完成嵌入式软件模块或算法的经验。


4) 技术认证:

拥有相关技术认证(如嵌入式系统开发、电机控制等)是加分项。


技术能力要求


1) 编程语言:

熟练掌握C/C++,这是嵌入式开发的主要语言。

熟悉汇编语言(针对特定硬件平台)。


2) 嵌入式系统开发:

熟悉实时操作系统(RTOS)如FreeRTOS、Zephyr等。

掌握嵌入式系统的开发工具链(如编译器、调试器)。


3) 硬件知识:

了解电子驱动系统的基本硬件原理(如电机、传感器、电源电路)。

熟悉常见的通信协议(如I2C、SPI、CAN、UART)。


4) 控制算法:

掌握常见的控制算法(如PID控制、FOC(磁场定向控制))。

熟悉电机驱动算法(如BLDC、PMSM控制)。


5) 仿真与建模工具:

熟练使用MATLAB/Simulink进行系统建模和仿真。

熟悉其他仿真工具(如PSIM、PLECS)。


6) 调试与测试工具:

熟练使用示波器、逻辑分析仪等硬件调试工具。

熟悉软件测试工具(如单元测试框架)。


7) 版本控制:

熟练使用Git等版本控制工具。


8) 问题解决能力:

具备硬件与软件问题的分析和解决能力。


9) 学习能力:

能够快速学习新的硬件平台和开发技术。


10) 沟通能力:

能够与硬件工程师、测试工程师等跨领域团队有效沟通。

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

立即申请