[LTA-DPO] SENIOR / EXEC / ENGINEER, SYSTEM DEVELOPMENT (DEVICES)

Land Transport Authority

Singapore

On-site

SGD 90,000 - 120,000

Full time

4 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

The Land Transport Authority is seeking a System Engineer (Devices) to join the System Development team in Singapore. You will contribute to the software architecture and development of front-end device software for an integrated e‑payment fare collection system, translating requirements into robust designs.

You will engage stakeholders, perform technical studies, and collaborate with internal teams and vendors through implementation, software‑hardware integration and verification to meet

Qualifications

  • Knowledge in Electrical/Electronics/Mechanical Engineering, Computer Science, or a relevant discipline.
  • Experience in C++ software development in embedded systems or Windows platforms.
  • Experience in object-oriented software design and UML modelling.
  • Strong skills in translating requirements into system architectures and software designs.
  • In-depth knowledge of multi-threading, socket programming, inter-process communication and serial communication.
  • Experience in software-hardware integration, including familiarity with hardware components, device drivers and low-level software optimisation.
  • Knowledge of memory management, latency and real-time processing in resource-constrained environments.
  • Knowledge of cloud architecture, including cloud computing, cloud-native services, cloud security, multi-tier architecture and microservices.
  • Experience with SDLC methodologies such as RUP, Agile, or CI/CD practices.
  • Good written and verbal communication skills, with the ability to articulate design decisions.
  • Ability to work independently and collaboratively within a team.

Responsibilities

  • Design, implement and maintain software for front-end devices in an integrated e-payment fare system.
  • Analyse requirements and propose software/hardware integration solutions.
  • Collaborate with internal teams, users and vendors through implementation and verification.
  • Ensure performance, reliability and real-time constraints are met.

Skills

C++
Embedded systems
OO design
UML modelling
Multithreading
Socket programming
IPC
Device drivers
Real-time processing
Cloud architecture

Education

Electrical/Electronics/Mechanical Eng or CS degree

Tools

CI/CD

Job description

What the role is:

System Engineer (Devices), System Development

What you will be working on:

You will be part of a team responsible for the software architecture, design and development of software running on front-end devices within an integrated e-payment fare collection system. This involves analysing user and operational needs, evaluating existing systems to identify gaps, and proposing solutions or enhancements to meet evolving requirements. You will engage stakeholders to clarify requirements, conduct technical studies and proof-of-concepts, and work closely with internal teams, users and vendors throughout the implementation, software-hardware integration and verification process, ensuring the software meets performance and operational demands.

What we are looking for:
  • Knowledge in Electrical/Electronics/Mechanical Engineering, Computer Science, or a relevant discipline.
  • Experience in C++ software development in embedded systems or Windows platforms.
  • Experience in object-oriented software design and UML modelling.
  • Strong skills in translating requirements into system architectures and software designs.
  • In-depth knowledge of multi-threading, socket programming, inter-process communication and serial communication.
  • Experience in software-hardware integration, including familiarity with hardware components, device drivers and low-level software optimisation.
  • Knowledge of memory management, latency and real-time processing in resource-constrained environments.
  • Knowledge of cloud architecture, including cloud computing, cloud-native services, cloud security, multi-tier architecture and microservices.
  • Experience with SDLC methodologies such as RUP, Agile, or CI/CD practices.
  • Good written and verbal communication skills, with the ability to articulate design decisions.
  • Ability to work independently and collaboratively within a team.

As part of the shortlisting process for the role, you may be required to complete a medical declaration and / or undergo further assessment.

About Land Transport Authority

The Land Transport Authority (LTA) is a statutory board under Ministry of Transport that spearheads land transport developments in Singapore. We are seeking dynamic, energetic, highly motivated, passionate and qualified professionals to join us.Many opportunities & challenges await those who are keen on an exciting career to realise our commitment to envision & implement an integrated transport system.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

[LTA-DPO] SENIOR / EXEC / ENGINEER, SYSTEM DEVELOPMENT
[LTA-DPO] SENIOR / EXEC / ENGINEER, SYSTEM DEVELOPMENT

Government Technology Agency (GovTech) • Singapore

On-site
SGD 90,000 - 130,000
[LTA-DPO] SENIOR / EXEC / ENGINEER, SYSTEM DEVELOPMENT (ePIC)
[LTA-DPO] SENIOR / EXEC / ENGINEER, SYSTEM DEVELOPMENT (ePIC)

Land Transport Authority • Singapore

On-site
SGD 60,000 - 100,000
[LTA-DPO] SENIOR / EXEC / ENGINEER, SYSTEM DEVELOPMENT (BACK OFFICE)
[LTA-DPO] SENIOR / EXEC / ENGINEER, SYSTEM DEVELOPMENT (BACK OFFICE)

Land Transport Authority • Singapore

On-site
SGD 110,000 - 170,000
[LTA-DPO] SENIOR/ EXECUTIVE ENGINEER, SYSTEM ASSURANCE AND ARCHITECTURE (TEST)
[LTA-DPO] SENIOR/ EXECUTIVE ENGINEER, SYSTEM ASSURANCE AND ARCHITECTURE (TEST)

Land Transport Authority • Singapore

On-site
SGD 90,000 - 150,000
[LTA-DPO] SENIOR DEVELOPER, FULL STACK (MOTORING DIGITAL TRANSFORMATION)
[LTA-DPO] SENIOR DEVELOPER, FULL STACK (MOTORING DIGITAL TRANSFORMATION)

Land Transport Authority • Singapore

On-site
SGD 90,000 - 130,000
[LTA-DPO] EXECUTIVE ENGINEER / ENGINEER (BUSINESS REQUIREMENTS)
[LTA-DPO] EXECUTIVE ENGINEER / ENGINEER (BUSINESS REQUIREMENTS)

Land Transport Authority • Singapore

On-site
SGD 50,220 - 83,700
[LTA-IDE] PRINCIPAL/ SNR ENGINEER (COMMON DATA ENVIRONMENT & PLATFORMS)
[LTA-IDE] PRINCIPAL/ SNR ENGINEER (COMMON DATA ENVIRONMENT & PLATFORMS)

Land Transport Authority • Singapore

On-site
SGD 110,000 - 170,000
[LTA-DPO] SENIOR / SYSTEMS OPERATIONS EXECUTIVE
[LTA-DPO] SENIOR / SYSTEMS OPERATIONS EXECUTIVE

Land Transport Authority • Singapore

On-site
SGD 42,000 - 65,000
[LTA-DPO] SNR / EXEC / ENGINEER, SYSTEM ARCHI & ASSURANCE (CLOUD)
[LTA-DPO] SNR / EXEC / ENGINEER, SYSTEM ARCHI & ASSURANCE (CLOUD)

Land Transport Authority • Singapore

On-site
SGD 120,000 - 180,000
[LTA-RDG] EXECUTIVE ENGINEER, INTERFACES & SYSTEMS (RAIL DIGITALISATION)
[LTA-RDG] EXECUTIVE ENGINEER, INTERFACES & SYSTEMS (RAIL DIGITALISATION)

Land Transport Authority • Singapore

On-site
SGD 60,000 - 90,000