Senior Embedded Systems Engineer – Devices & Cloud

Government Technology Agency (GovTech)

Singapore

On-site

SGD 90,000 - 130,000

Full time

2 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

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

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

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded C++ Engineer - Real-Time E-Payment Systems
Senior Embedded C++ Engineer - Real-Time E-Payment Systems

Zenith Infotech (S) Pte Ltd • Singapore

On-site
SGD 90,000 - 120,000
[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
Senior Software Engineer - Secure & Scalable Public Tech
Senior Software Engineer - Secure & Scalable Public Tech

re-zoo-me • Singapore

On-site
SGD 90,000 - 130,000
Senior Embedded Software Engineer (C/C++) — Hardware Systems
Senior Embedded Software Engineer (C/C++) — Hardware Systems

Hudson Singapore • Singapore

On-site
SGD 120,000 - 180,000
Senior Software Engineer - Mission-Critical C3 Systems
Senior Software Engineer - Mission-Critical C3 Systems

ST Engineering Mission Software & Services Pte Ltd • Singapore

On-site
SGD 60,000 - 120,000
Competitive remuneration
Comprehensive benefits
Embedded Software Engineer – IoT & Security Systems
Embedded Software Engineer – IoT & Security Systems

Thales • Singapore

On-site
SGD 70,000 - 110,000
Senior Software Engineer — Secure Gov Systems
Senior Software Engineer — Secure Gov Systems

GovTech Singapore • Singapore

Hybrid
SGD 120,000 - 180,000
Flexible hybrid work
Impactful public service
Learning opportunities
Senior Software Engineer - Public Sector Cloud & DevOps
Senior Software Engineer - Public Sector Cloud & DevOps

GovTech Singapore • Singapore

On-site
SGD 90,000 - 130,000
Leave benefits
Employee wellness programs
Flexible work arrangements
Software Engineer, Emerging Systems — Embedded & Secure Tech
Software Engineer, Emerging Systems — Embedded & Secure Tech

DSO National Laboratories • Singapore

On-site
SGD 60,000 - 90,000
Embedded Linux Software Engineer (C/C++ & Drivers)
Embedded Linux Software Engineer (C/C++ & Drivers)

GMP Technologies • Singapore

On-site
SGD 65,000 - 95,000