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

Government Technology Agency (GovTech)

Singapore

On-site

SGD 90,000 - 130,000

Full time

2 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Government Technology Agency (GovTech) in Singapore is seeking a System Engineer (Devices) to help design and develop software for embedded front-end devices within an integrated e-payment fare collection system. You will analyse requirements, study gaps, and propose robust software solutions while coordinating with stakeholders and vendors.

The role requires strong C++ development for embedded/Windows platforms, OO design, UML, and expertise in multi-threading, IPC, device drivers, and

Qualifications

  • Experience in C++ software development in embedded systems or Windows platforms.
  • Experience in object-oriented software design and UML modelling.
  • Strong ability to translate requirements into system architectures and software designs.
  • Experience with memory management, latency and real-time processing in resource-constrained environments.
  • Experience with software-hardware integration, including familiarity with device drivers and low-level optimization.
  • Knowledge of cloud computing, cloud-native services, cloud security, multi-tier architecture and microservices.
  • Familiarity with SDLC methodologies such as RUP, Agile, or CI/CD practices.
  • Good written and verbal communication skills and ability to work independently and in a team.

Responsibilities

  • Contribute to software architecture, design and development of software for front-end devices in an integrated e-payment fare system.
  • Engage stakeholders to clarify requirements, conduct technical studies and proofs-of-concept.
  • Collaborate with internal teams, users and vendors across implementation, software-hardware integration and verification processes to ensure performance and reliability.

Skills

C++ (embedded)
Object-oriented design
UML modelling
Multi-threading
Socket & IPC
Software-hardware integration
Memory management
Cloud architecture
SDLC methodologies
Communication skills

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.

http://jobs.careers.gov.sg

The Singapore Public Service plays a key role in the economic growth, progress and stability of Singapore by formulating and implementing government policies, as well as providing key public services. Whether you are a fresh graduate joining the workforce or an experienced professional, the Singapore Public Service offers a great variety of job opportunities for you. The work in the Public Service can be broadly categorised into the following sectors: Economic, Social, Security & External Relations, and Administration & Corporate Development. Be part of the team that shapes the future of Singapore. Log on and take your first step towards a career that matters!

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

[LTA-DPO] SNR / EXEC / ENGINEER, SYSTEM ARCHI & ASSURANCE (TEST)
[LTA-DPO] SNR / EXEC / ENGINEER, SYSTEM ARCHI & ASSURANCE (TEST)

Government Technology Agency (GovTech) • Singapore

On-site
SGD 67,000 - 100,000
[LTA-DPO] SNR / EXEC / ENGINEER, SYSTEM ARCHI & ASSURANCE (INFRA)
[LTA-DPO] SNR / EXEC / ENGINEER, SYSTEM ARCHI & ASSURANCE (INFRA)

Government Technology Agency (GovTech) • Singapore

On-site
SGD 90,000 - 140,000
[LTA-ITCD] PRINCIPAL / SENIOR / EXECUTIVE SOFTWARE ENGINEER
[LTA-ITCD] PRINCIPAL / SENIOR / EXECUTIVE SOFTWARE ENGINEER

Government Technology Agency (GovTech) • Singapore

On-site
SGD 90,000 - 130,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-IDE] PRINCIPAL/ SNR ENGINEER (COMMON DATA ENVIRONMENT & PLATFORMS)
[LTA-IDE] PRINCIPAL/ SNR ENGINEER (COMMON DATA ENVIRONMENT & PLATFORMS)

Government Technology Agency (GovTech) • Singapore

On-site
SGD 120,000 - 180,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] 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
[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-RAOM] SENIOR / EXECUTIVE ENGINEER (DATA STRATEGY & SYSTEM)
[LTA-RAOM] SENIOR / EXECUTIVE ENGINEER (DATA STRATEGY & SYSTEM)

Government Technology Agency (GovTech) • Singapore

On-site
SGD 90,000 - 150,000
[LTA-TRO] SOFTWARE ENGINEER – TRAFFIC LIGHT MGMT & SENSORS
[LTA-TRO] SOFTWARE ENGINEER – TRAFFIC LIGHT MGMT & SENSORS

Land Transport Authority (LTA) Singapore • Singapore

On-site
SGD 60,000 - 100,000