旧塩港電氣工業製造社 主页旧塩港電氣工業製造社 主页

软件研发工程师(25006Z)

Software R&D Engineer (25006Z)

摩莎科技(Moxa)

地点
上海,中国
类型
全职
发布
2025-11-12
部门
R&D-SW
编号
25006Z

工业自动化工业通信与网络

职责

  • 基于 Linux 平台,使用 C/C++/Python、socket programming 等技术,开发工业通讯协议与软件模块。
  • 与团队合作进行程序设计、单元测试、功能测试、模块整合与维护。
  • 撰写并维护技术文件(API 文件、使用指南)。
  • 出差拜访客户,进行技术交流与方案介绍。
  • 分析与梳理客户应用需求,将需求转化为可落地的软件方案。
  • 协助客户完成产品导入、二次开发及调试。
  • 收集客户反馈并反馈给内部研发团队。

必备要求

  • 本科及以上学历,计算机相关专业。
  • 3 年以上嵌入式软件开发经验。
  • 精通 C 语言、Linux 系统开发与 socket programming。
  • 熟悉 Git 指令操作技巧。
  • 熟悉 TCP/IP 网络架构以及 MQTT、Modbus TCP/RTU 等常见通讯协议。
  • 良好的问题分析与 debug 能力。
  • 优秀的沟通表达能力,能够将技术语言转化为客户可理解的方案。
  • 具备跨部门协作与项目推动能力。
  • 能接受出差,具备面对客户的专业态度与解决问题的积极性。
  • 英语良好,团队合作。
  • 工作积极主动,执行力强。
  • 自我驱动,愿意为工作目标和自我成长担当。

Responsibilities

  • Develop industrial communication protocols and software modules on Linux using C/C++/Python, socket programming, etc.
  • Collaborate with the team on program design, unit testing, functional testing, module integration, and maintenance.
  • Write and maintain technical documentation (API documents, user guides).
  • Travel to customer sites for technical exchanges and solution presentations.
  • Analyze and organize customer application requirements, and translate them into implementable software solutions.
  • Assist customers with product introduction, secondary development, and debugging.
  • Collect customer feedback and relay it to the internal R&D team.

Must Have

  • Bachelor's degree or above in computer science or a related field.
  • 3+ years of embedded software development experience.
  • Proficiency in C, Linux system development, and socket programming.
  • Familiarity with Git commands and operations.
  • Familiarity with TCP/IP network architecture and common communication protocols such as MQTT and Modbus TCP/RTU.
  • Strong problem analysis and debugging skills.
  • Excellent communication and presentation skills, able to translate technical language into customer-understandable solutions.
  • Cross-departmental collaboration and project-driving capabilities.
  • Willingness to travel, with a professional attitude toward customers and a proactive approach to problem-solving.
  • Good English skills and teamwork.
  • Proactive, with strong execution ability.
  • Self-driven, willing to take responsibility for work goals and personal growth.