Enable job alerts via email!

System/Software Architect

ST ENGINEERING IHQ PTE. LTD.

Singapore

On-site

SGD 100,000 - 130,000

Full time

25 days ago

Job summary

A leading engineering company in Singapore seeks an experienced professional for system/software architecture development. Responsibilities include formulating architecture, leading governance processes, and developing guidelines. Candidates must have over 7 years of experience in relevant technologies and be proficient in programming languages like C/C++, Python, and Golang. This role is essential to driving application development and technology adoption within the organization.

Qualifications

  • 7+ years of experience in system engineering analysis and design.
  • Familiar with system engineering/software development tools and standards.
  • Highly proficient in one or more programming languages.

Responsibilities

  • Formulate system/software architecture for application development.
  • Lead system/software architecture governance processes.
  • Drive adoption of RPMS modules by Business Units.

Skills

System Engineering Analysis and Design
Cloud native software architecture design
Micro-service architecture
C/C++
Python
Golang
JavaScript

Education

Degree in Computer Science, Computer Engineering, Electrical and Electronics Engineering or Mechatronics

Tools

Docker
MySQL
MSSQL
AWS
Azure
GCP
Job description
  • Formulate the conceptual and detailed system/software architecture for the development of applications to meet customer requirements.
  • Analyse, design and develop roadmaps and implementation plans based on system/software architecture.
  • Develop system/software architecture requirements and maintain oversight.
  • Work with the Product Owner of the RPMS on the product roadmap.
  • Ensure the applications assigned to other team members are developed according to specifications.
  • Hands-on contribution in the RPMS development effort.
  • Lead system/code reviews, troubleshooting, and continuous enhancement of the system design/codebase.
  • Lead and facilitate the system/software architecture governance processes.
  • Review and approve recommendations to system/software architectural standards.
  • Align architectural requirements with IT strategy.
  • Oversee the development of guidelines and standards to be used in system/software development, integration and testing.
  • Provide recommendations on relevant emerging technology to senior management.
  • Identifying and leading strategic technical capability development.
  • Collaborate on research and development projects to explore new capabilities and applications for robotics technology.
  • Familiar with system engineering/software development tools and standards.
  • Familiar with the relevant software platforms on which the solution is deployed on.
  • Drive adoption of RPMS modules by the Business Units through projects and project management.

Required Skills and Qualifications

  • Degree in Computer Science, Computer Engineering, Electrical and Electronics Engineering or Mechatronics.
  • 7+ years of experience in two or more of the following areas:System Engineering Analysis and Design.
    Autonomous Command and Control Systems.
    Unmanned Systems Architecture.
    Cloud native software architecture design.
    Distributed software development.
    Cloud based robot fleet management.
    Applying Foundation Models (LLM, VLM, RT) in Robotics.
    ROS and ROS 2 or any robotic middlewares.
    Developing the applications with micro-service architecture.
    Hands-on experience in working with docker platform.
  • Highly proficient in one or more programming languages, eg. C/C++, Python, Golang and JavaScript.
  • Experience in the following areas will be advantageous:Working on Linux (Ubuntu/RedHat) and Windows OS.
    Working on MySQL or MSSQL database server.
    Working with communication protocols like WebSocket, Restful API, Open DDS or protobuf etc.
    Experience of AWS or Azure or GCP
    Project management
    Scrum Product Owner
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.