运动控制软件工程师 深圳 社招 全职 职位描述 岗位职责:1. 代码实现与集成: 负责将算法团队设计的模型和方案,转化为高效、稳定、可维护的C/C++代码。2. 模块开发与测试: 开发运动控制模块与上层应用(如G代码解释器)和下层驱动(如位置环输出)的接口,并编写详细的单元测试和集成测试。3. 工具链开发: 编写和维护用于算法验证、数据可视化、自动化测试的Python/Matlab脚本。4. 系统验证: 在PC环境或嵌入式目标板上,进行运动控制功能的验证、调试和数据采集,协助算法工程师分析问题。5. 代码质量保障: 遵循团队代码规范,使用版本控制工具(Git),参与代码审查,确保软件质量。 职位要求 任职要求:1. 学历与专业: 本科及以上学历,计算机、软件工程、自动化等相关专业。2. 工作经验: 2年以上C/C++开发经验,有工业控制、嵌入式系统或高性能计算项目经验者优先。3. 专业技能:- C/C++基础扎实,熟悉面向对象编程和常用数据结构,了解基本的软件设计模式。- 了解Linux开发环境,掌握GCC/GDB、CMake/Makefile等工具链。- 熟悉Git等版本控制工具。- 具备基本的脚本能力(如Python),用于自动化测试和数据处理。1. 优先考虑:- 对运动控制、CNC、机器人等领域有浓厚兴趣和一定的理论基础。- 有跨平台(Windows/Linux/MCU)开发经验者。- 学习能力强,工作严谨,有良好的团队沟通和协作精神。 投递...
嵌入式开发工程师 深圳 全职 智能制造 / 工业互联网 / 工业自动化 职位描述 职位概述工作内容包括为客户提供故障排查 / 调试支持,助力其人工智能应用开发。需要具备出色的问题分析能力,并与内部团队沟通汇报问题。该职位包括从编译和执行工作流到监控、性能分析、可视化及调试功能的软件能力。机器学习框架和运行时环境包括 Tensorflow、PyTorch/Caffe2、Mxnet、ONNX Runtime、TensorFlow 等。学历要求计算机科学、电子工程或相关专业本科及以上学历。 职位要求 任职要求工程、信息系统、计算机科学、电子工程或相关领域的学士学位。2 年以上嵌入式软件开发工作经验。必须具备扎实的 C/C++/Python 语言经验。了解神经网络,有使用 TensorFlow 或 PyTorch 等机器学习框架的实际经验。有源代码和配置管理工具(如 Git)的使用经验。了解深度学习 / 卷积神经网络,熟悉 Tensorflow/PyTorch 框架。 投递...