高级员工工程师 - 软件

新加坡 18天前全职 网络
4.4万 - 5.5万 / 月
软件开发与设计: • 评估客户需求和规格,以确保捕捉所有关键细节。 • 准备和审查功能需求文档(FRD)和软件设计文档(SDD),以指导开发。 • 利用公司的内部软件库和开发工具,以提高编码效率。 • 开发和构建PLC代码、C#代码以及视觉技术代码,遵循最佳实践。 • 进行全面的单元测试和调试,以确保功能性和可靠性。 • 设计精密设备调试指南,并实施联锁和防碰撞逻辑,以增强性能和安全性。 项目与流程管理: • 监督软件项目生命周期,从开始到完成,协调任务,管理时间表,进行沟通,客户参与,并保持严格的质量标准,以确保及时交付。 测试与验证: • 与验证团队一起开发和定义全面的测试策略和场景。 • 准备并审查详细的测试用例,并与验证团队合作进行彻底的软件验证。 • 设置测试设备,并在工具上进行软件调试和故障排除。 • 进行硬件设置和工具启动,包括阀门和电机的性能微调。 教育背景: • 电子或计算机科学专业的学士或硕士学位。 经验: • 至少有2年的软件开发经验,特别是在设备和自动化设计行业。 技能与能力: • 精通PLC编程或CoDeSys、C#及其他现代编程语言。 • 具有开发系统软件与数字和模拟电子设备接口的丰富经验。 • 深入理解底层编程原理和测试/测量软件开发。 • 良好的问题解决、调试和故障排除能力。 • 出色的跨职能团队协作能力,以实现共同目标。