软件工程师(设备)- 紧急招聘 - 截止日期为2024年2月18日

15个月前兼职
5K - 7K SGD / 月 ASIA INNOVATORY MANAGEMENT SCHOOL

ASIA INNOVATORY MANAGEMENT SCHOOL

location 新加坡
unsaved
请将您的简历发送至在mycareersfuture.gov.sg上查看的电子邮件地址,并在邮件主题中注明“SWE - 设备”。 (a)职责: 与团队合作设计和开发实时、可靠、安全的电子支付设备,每天处理数百万公共交通乘客的卡片。 需要执行的活动包括以下内容: • 需求收集。 • 为嵌入式设备设计和开发软件应用程序。 • 实现和优化通信协议(如TCP/IP、FTPS/SFTP、MQTT-S),以建立嵌入式设备与本地或云平台之间的安全可靠连接。 • 进行全面的测试、调试和故障排除,以识别和解决功能、连接性、性能和可靠性问题。 • 在软件开发生命周期(SDLC)中准备和提交交付成果物,如业务规则、软件需求规格、软件架构文档、设计规范、接口规范、源代码、测试规范、操作和维护手册、培训手册等。 • 协助处理日常应用程序支持问题。 • 与用户沟通需求测试和生产问题。 (b)资格与要求: • 电气/电子/计算机工程/计算机科学或相关学科学士学位。 • 至少参与过一个完整的软件开发生命周期。 • 具有编写需求规格、用例、设计文档,并使用面向对象的软件设计和UML建模进行软件设计的经验。 • 熟悉并具有C++在嵌入式平台上的知识和经验(如QNX、Vxworks、嵌入式Linux)。 • 具有多线程、套接字编程和串口/USB通信经验。 • 至少有5年面向对象的软件开发经验。 • 具有以下Scrum敏捷开发方法的经验将是一个加分项: Scrum敏捷开发方法 o 开发和集成嵌入式设备与云平台 o 开发和集成公共交通车辆端信息技术(ITxPT)服务,如GNSS和AVMS服务。 • 较强的分析和解决问题的能力 • 良好的书面和口头沟通能力 • 自我激励、独立并具有良好的团队合作精神