[LTA-TRO] SOFTWARE ENGINEER – TRAFFIC LIGHT MGMT & SENSORS
Core
Develop the Next Generation Traffic Light Control System to optimize traffic flow and enhance road safety across Singapore using production-grade software.
Role type
Software Engineer (Embedded Systems & Automation)
Builds
Real-time traffic control logic, system automation modules, and data processing layers for national infrastructure.
Domain
Transportation / Critical Infrastructure / Embedded Systems
Deliverable
production ML models | product features
Required skills
C++ (memory safety, concurrency), Python, Java, automated testing frameworks, CI/CD pipelines, Linux environment management, debugging, version control
Preferred skills
Web application development, containerization, cloud architecture, security by design
Technologies
C++, Python, Java, Linux
Responsibilities
Design and build modular, high-performance software components for real-time control; write comprehensive unit tests and perform integration testing in simulated environments; architect cloud-ready modules; implement security protocols; collaborate with cross-agency teams.
Seniority
Junior to Mid-level, hands-on IC