Senior Embedded Systems Engineer: Device Software & Integration

Land Transport Authority

Singapore

On-site

SGD 90,000 - 120,000

Full time

8 days ago
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

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

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

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
Senior Systems Engineer - Enterprise Apps & Cloud (ePIC)
Senior Systems Engineer - Enterprise Apps & Cloud (ePIC)

Land Transport Authority (LTA) • Singapore

On-site
SGD 1 - 2
Lead System Assurance & Test Automation Engineer
Lead System Assurance & Test Automation Engineer

Land Transport Authority • Singapore

On-site
SGD 90,000 - 150,000
Senior Software Engineer, ePIC Systems (AFC)
Senior Software Engineer, ePIC Systems (AFC)

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
System Software Engineer: Hardware-Enabling Driver Lead
System Software Engineer: Hardware-Enabling Driver Lead

Tech Aalto Pte ltd • Singapore

On-site
SGD 90,000 - 120,000
Senior Enterprise Java System Engineer – Cloud & AFC
Senior Enterprise Java System Engineer – Cloud & AFC

Land Transport Authority • Singapore

On-site
SGD 60,000 - 100,000
Senior Test Architect & System Assurance Engineer
Senior Test Architect & System Assurance Engineer

Land Transport Authority (LTA) Singapore • Singapore

On-site
SGD 90,000 - 130,000
Senior Full-Stack Engineer — Cloud-Native Platform
Senior Full-Stack Engineer — Cloud-Native Platform

Land Transport Authority • Singapore

On-site
SGD 90,000 - 130,000
Senior Engineer, Ticketing Devices & Integration
Senior Engineer, Ticketing Devices & Integration

SimplyGo Pte. Ltd. • Singapore

Hybrid
SGD 67,000 - 100,000
Hybrid work options
Additional Wage Supplement
Performance Bonus
+1