jobs in AC P. COMPUTER TRAINING & CONSULTANCY PTE LTD

全职 Software Engineer Devices (258-002) 工作, 薪水 up to SGD 6,000, AC P. COMPUTER TRAINING & CONSULTANCY PTE LTD Central Region (Singapore) 公司招聘中 - Ricebowl

Software Engineer Devices (258-002)

AC P. COMPUTER TRAINING & CONSULTANCY PTE LTD

Central Region (Singapore)

分享
保存

工作地点

  • 3 ANG MO KIO STREET 62 Central Region (Singapore) Singapore

职位描述

岗位职责

Company Overview

ACP has been a pioneering ICT solutions provider in Singapore since 1997. We serve major government agencies and corporations, holding ISO 9001: 2015, Data Protection Trustmark, and Bizsafe Level 3 certifications. Our expertise extends regionally as exclusive distributors for top tech brands.

Job Summary

ACP Computer is hiring a Software Engineer (Devices) to develop and support device-level software for a Singapore government agency, managing the full software lifecycle from requirements to ongoing support.

Responsibilities

  • Collaborate with users to gather and clarify software requirements, design, and testing needs
  • Design device-level software solutions aligned with user requirements and system specifications
  • Implement and test software components across Windows, Linux, and embedded platforms to ensure functionality and reliability
  • Prepare and submit comprehensive software development lifecycle deliverables, including requirements specifications, architecture documents, design and interface specifications, source code, test plans, and operation and maintenance manuals
  • Provide day-to-day application support to resolve software issues and maintain system performance

Required competencies and certifications

  • Recognised degree in Electrical Engineering, Electronic Engineering, Computer Science, or a relevant discipline
  • Minimum 5 years of experience in object-oriented software development, including completion of at least one full Software Development Lifecycle
  • Proficient in preparing requirements specifications, use cases, and design documentation
  • Skilled in object-oriented design and UML modelling
  • Experienced in C++ development on Windows, Linux, and embedded platforms such as QNX or VxWorks
  • Knowledgeable in multithreading, socket programming, and serial communication
  • Familiar with message queuing and MQTT protocols
  • Experienced with secure communication protocols including FTPS and HTTPS
  • Skilled in virtualization technologies, including hypervisors and containers

Preferred competencies and qualifications

  • Experience with HTML, CSS, JavaScript, and JSON for software interface development
  • Understanding of three-tier software architecture design
  • Experience in database schema design and interfacing using ODBC, SQL, and MySQL

重要安全守则

申请工作时,切勿提供您的银行或信用卡详细资料。不要转账或完成无关的在线调查问卷。如果您发现可疑内容,请举报此招聘广告。

了解更多