Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
ST Engineering

Senior Engineer

ST Engineering

Software Engineer developing software for underwater robotic systems at ST Engineering. Collaborating with multidisciplinary teams to innovate capabilities and enhance system performance.

Posted 5/24/2026full-timeAng Mo Kio • 🇸🇬 SingaporeSeniorWebsite

Tech Stack

Tools & technologies
IoTJavaPython

About the role

Key responsibilities & impact
  • Develop software for underwater robotic systems
  • Work with a multidisciplinary team of engineers
  • Elicit system requirements and develop software specifications
  • Design software architecture that is resilient, safe, and secured
  • Write robust code and implement software requirements
  • Build test environment and simulators for verification
  • Carry out integration tests with hardware platforms
  • Short term travel overseas for trials may be required

Requirements

What you’ll need
  • Knowledge in Computer / Electrical / Electronic Engineering or Computer Science or related
  • Preferably 2 – 3 working experiences
  • Experience in C / C++ / C# / Java / Python programming and Object-Oriented Analysis & Design would be advantageous
  • Passion to write code and participate in sea trials to see the code in action
  • Interest in areas like Machine Learning, Data Analytics, IoT, Real-Time Embedded Systems
  • Open minded and comfortable in interacting with engineers from other disciplines

Benefits

Comp & perks
  • Competitive remuneration and comprehensive benefits
  • Safe space where diverse perspectives are valued
  • Meaningful work and projects that make a difference
  • Fun, passionate and collaborative workplace

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
CC++C#JavaPythonObject-Oriented AnalysisObject-Oriented DesignSoftware ArchitectureIntegration TestingRobust Code Development
Soft Skills
Team CollaborationCommunicationOpen-mindednessInterdisciplinary InteractionPassion for Coding