- 地点
- 胡志明市,越南
- 发布
- 2026-05-13
- 编号
- R164249
职责
- 参与或领导设计及代码审查,产出高质量技术成果,确保遵守工程最佳实践。
- 开发、测试和维护适用于 Windows 和实时 Linux 平台的嵌入式 C/C++ 软件,应用面向对象设计原则和 LINT、LDRA 等代码质量工具。
- 为海底电子模块创建、验证和排除基于 XML 的配置故障,支持项目执行和生产环境。
- 开发和增强基于 Python 的支持工具,实现工作流程现代化、集成新功能并取代传统工程实用程序。
- 使用 Modbus RTU/TCP、CAN、以太网 UDP/TCP 等工业协议及相关技术支持分布式通信系统。
- 诊断和解决系统级问题,应用结构化故障排除方法,识别软件、配置和通信层面的根本原因。
- 与跨职能工程团队合作,确保水下控制系统架构中软件组件的无缝集成。
- (领导级别)提供技术指导,指导工程师,并推动设计质量、文档和工程流程的持续改进。
必备要求
- 拥有软件工程、计算机科学、电气/电子工程或相关专业的学士学位。
- 具备 C/C++ 嵌入式软件开发经验,并熟悉 Python 和 Java SE。
- 了解面向对象设计、实时系统和分布式通信协议。
- 能够分析问题、系统地排除故障,并为高可靠性系统的开发做出贡献。
优先条件
- 具备开发嵌入式或工业控制系统软件的实践经验。
- 具备系统调试、通信协议分析和性能优化方面的经验。
- 能够指导初级工程师并影响设计决策。
Responsibilities
- Participate in or lead design and code reviews, produce high-quality technical deliverables, and ensure adherence to engineering best practices.
- Develop, test, and maintain embedded C/C++ software for Windows and real-time Linux platforms, applying object-oriented design principles and code quality tools such as LINT or LDRA.
- Create, validate, and troubleshoot XML-based configurations for subsea electronic modules, supporting project execution and production environments.
- Develop and enhance Python-based support tools to modernize workflows, integrate new features, and replace legacy engineering utilities.
- Support distributed communication systems using industrial protocols such as Modbus RTU/TCP, CAN, Ethernet UDP/TCP, and related technologies.
- Diagnose and resolve system-level issues, applying structured troubleshooting methods to identify root causes at software, configuration, and communication layers.
- Collaborate with cross-functional engineering teams to ensure seamless integration of software components within subsea control system architectures.
- (Leadership level) Provide technical guidance, mentor engineers, and drive continuous improvement in design quality, documentation, and engineering processes.
Must Have
- Bachelor's degree in Software Engineering, Computer Science, Electrical/Electronic Engineering, or a related field.
- Experience in C/C++ embedded software development, with familiarity in Python and Java SE.
- Knowledge of object-oriented design, real-time systems, and distributed communication protocols.
- Ability to analyze problems, troubleshoot systematically, and contribute to the development of high-reliability systems.
Preferred
- Hands-on experience developing embedded or industrial control system software.
- Experience in system debugging, communication protocol analysis, and performance optimization.
- Ability to mentor junior engineers and influence design decisions.
公司简介
作为全球无损检测(NDT)领域的领导者,威捷科技提供最全面的工业检测解决方案,涵盖射线照相和计算机断层扫描(CT)、远程目视检测、超声波和涡流检测技术,致力于为全球各大行业的客户提供安全、优质且高效的解决方案。我们是一家能源技术公司,为全球能源和工业客户提供解决方案,凭借百年经验和遍布120多个国家的业务,我们的创新技术和服务正在推动能源发展,使能源更安全、更清洁、更高效,造福人类和地球。