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

Public Service Division

Singapore

On-site

SGD 90,000 - 120,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Public Service Division in Singapore is seeking a System Engineer (Devices) within System Development to design and build software for front-end devices in an integrated e-payment fare collection system. You will analyse needs, evaluate existing systems for gaps, and work with stakeholders, users and vendors through implementation and verification, ensuring performance and reliability.

Candidates should have strong C++ experience in embedded or Windows platforms, solid object-oriented design,

Qualifications

  • Degree in Electrical/Electronics/Mechanical Engineering, Computer Science or a related discipline.
  • Proven experience in C++ software development for embedded systems or Windows platforms.
  • Strong object-oriented design and UML modelling skills.
  • Ability to translate requirements into system architectures and software designs.
  • Knowledge of multi-threading, socket programming, IPC and serial communication.
  • Experience with software-hardware integration and device drivers.
  • Familiarity with memory management, latency and real-time processing in constrained environments.
  • Understanding cloud architecture, cloud-native services, security, and microservices.
  • Experience with SDLC methodologies such as RUP, Agile, or CI/CD.
  • Strong written and verbal communication; ability to articulate design decisions.
  • Ability to work independently and in a team.

Responsibilities

  • Design and develop software for front-end devices in an integrated e-payment fare system.
  • Analyze requirements, conduct technical studies and proof-of-concepts.
  • Coordinate with internal teams, users and vendors during implementation and verification.
  • Ensure performance and reliability through software-hardware integration and verification.

Skills

C++ development
Embedded systems
Object-oriented design
UML modelling
System architecture design
Multithreading
Socket programming
Inter-process communication
Serial communication
Software-hardware integration
Cloud architecture knowledge
SDLC methodologies (RUP/Agile/CI/CD)
Communication skills
Independent and collaborative work

Education

Engineering/CS degree

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.

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 (DEVICES)
[LTA-DPO] SENIOR / EXEC / ENGINEER, SYSTEM DEVELOPMENT (DEVICES)

Land Transport Authority • Singapore

On-site
SGD 90,000 - 120,000
[LTA-DPO] SENIOR / EXEC / ENGINEER, SYSTEM DEVELOPMENT
[LTA-DPO] SENIOR / EXEC / ENGINEER, SYSTEM DEVELOPMENT

Land Transport Authority (LTA) • Singapore

On-site
SGD 1 - 2
[LTA-DPO] SENIOR / EXEC / ENGINEER, SYSTEM DEVELOPMENT (ePIC)
[LTA-DPO] SENIOR / EXEC / ENGINEER, SYSTEM DEVELOPMENT (ePIC)

Land Transport Authority (LTA) Singapore • Singapore

On-site
SGD 60,000 - 120,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] SNR / EXEC / ENGINEER, SYSTEM ARCHI & ASSURANCE (TEST)
[LTA-DPO] SNR / EXEC / ENGINEER, SYSTEM ARCHI & ASSURANCE (TEST)

Land Transport Authority (LTA) • Singapore

On-site
SGD 70,000 - 110,000
[LTA-RDG] SENIOR SOFTWARE ENGINEER
[LTA-RDG] SENIOR SOFTWARE ENGINEER

Land Transport Authority (LTA) • Singapore

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

LTA Land Transport Authority • Singapore

On-site
SGD 90,000 - 150,000
[LTA-RDG] SENIOR SOFTWARE ENGINEER
[LTA-RDG] SENIOR SOFTWARE ENGINEER

Land Transport Authority (LTA) Singapore • Singapore

On-site
SGD 70,000 - 110,000
[LTA-RLE&M] EXECUTIVE / PROJECT ENGINEER, SYSTEMS INTEGRATION
[LTA-RLE&M] EXECUTIVE / PROJECT ENGINEER, SYSTEMS INTEGRATION

Land Transport Authority (LTA) • Singapore

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

Land Transport Authority (LTA) • Singapore

On-site
SGD 120,000 - 180,000