职位概述:
电子工程师负责设计、开发和维护嵌入式系统中的硬件和软件组件,确保系统的高性能、可靠性和功能满足产品需求。该职位需要对嵌入式硬件设计、软件开发以及两者的集成有深刻理解,能够独立完成从设计到调试的任务。
主要职责:
- 硬件开发:
- 设计嵌入式系统硬件,包括电路设计、PCB布局、原理图绘制及硬件测试。
- 选择合适的处理器、存储器、传感器等元件,确保系统性能满足需求。
- 开发硬件原型,执行硬件测试与调试,优化电路设计。
- 嵌入式软件开发:
- 基于需求编写嵌入式固件,负责驱动开发和底层软件架构设计。
- 测试和调试软件以确保与硬件的无缝集成。
- 系统集成:
- 确保软硬件之间的稳定通信与交互,包括I2C、SPI、UART等协议的实现。
- 参与产品测试与验证,协同团队解决开发和生产中的问题。
- 编写详细的开发文档及用户说明,支持产品的量产转移。
- 问题诊断与优化:
- 分析系统故障,定位软硬件问题并提出解决方案。
- 优化系统的功耗、性能和可靠性。
- 供应商产品导入和生产管理:
- 现场提供生产导入和量产过程中的技术开发、生产管理,以及问题排除。
- 结合设计与生产,与供应商合作,提供产品成本和性能优化方案。
- 产品技术支持:
- 为客户提供线上和现场售前售后的技术支持。
能以普通话和粤语流利沟通
岗位要求:
- 教育背景:
- 技能要求:
- 熟练掌握C/C++编程,具有嵌入式系统开发经验。
- 熟悉嵌入式硬件设计工具(如Altium Designer、KiCAD)和仿真工具。
- 熟悉常用通信协议(如I2C、SPI、UART、CAN)。
- 能够调试硬件系统(如使用示波器、逻辑分析仪等工具)。
- 熟悉常见微控制器(如STM32、NXP、PIC等)。
- 优先技能:
- 有IoT设备开发经验,包括网络协议(如MQTT、BLE、Wi-Fi)的实现。
- 熟悉Python或其他脚本语言用于测试与自动化开发。
- 具备低功耗设计和优化经验。
- 软技能:
- 具有良好的团队合作能力与沟通能力。
- 逻辑清晰,能够独立解决复杂问题。
- 能用英语(书面或者语言)与海外客户沟通,提供技术支持。