高级软件工程师

15个月前合同
MSI GLOBAL PRIVATE LIMITED

MSI GLOBAL PRIVATE LIMITED

location 新加坡
unsaved
与领先的非接触式智能卡技术合作,您的主要挑战是引领自动票务收费(AFC)设备的发展。您的工作包括需求收集、设计和开发多种公共交通电子支付设备。典型设备包括公交车票款收集设备和铁路票款收集闸门。您需要调查报告的问题,并改进个别AFC设备软件和整体AFC系统。此外,您还需要支持AFC软件在生产环境中的推出和部署。您应该擅长问题分析,并善于解决与系统或软件相关的问题。 工作职责: • 软件开发和维护,包括公交车和铁路票款收集设备的需求收集、问题识别、问题调查、软件设计、实施和测试。 • 生产票务系统软件的维护、部署和支持。 • 通过预测分析不断改进AFC设备软件系统。 • 能够领导软件工程师和软件L1-L2支持人员的团队。 要求: • 电气/电子工程/计算机科学或相关学科的认可学位。 • 至少7年嵌入式软件开发和支持经验,熟悉使用C/C++/Java进行面向对象软件开发。 • 熟悉多线程、套接字编程和串行通信。 • 具有完整的软件开发生命周期(SDLC)经验者优先。 • 熟悉虚拟化平台,如VMware和HyperV。 • 具有SQL脚本编写和数据库相关概念的经验。 • 具有基本网络、系统安全概念和TCP/IP、MQTT等通信协议的经验。 • 熟悉Windows Server,并具备PowerShell脚本编写技能者优先。 • 具备数据分析和数据可视化技能者优先。 • 强大的分析和解决问题的能力。 • 具备事故管理和ITIL流程经验。 • 进行趋势分析,并向产品团队提供适当的支持和建议。 • 积极监控并回应利益相关者产生的事故。 • 能够独立工作和团队合作。 (FRM-TAMP)