Job is active

Senior Software Enginer

5 000 – 6 000 $
1 view
Full time1–3 yearsOn-siteSingapore

Location

ANSON ROAD, INTERNATIONAL PLAZA

Open in maps

About this job

Our client is a pioneering Defence & Marine Technology company at the forefront of autonomous systems development in Singapore. They are building the next generation of autonomous naval vessels that operate intelligently on water - integrating AI, robotics, and advanced network communications.

This is a rare opportunity to work on real, field-deployed autonomous vessels - not simulations. Your code will go to sea.

The Role - Be Part of Our Success

You will join a multidisciplinary team of software, robotics, and systems engineers working on full-stack autonomy for naval platforms. From requirements gathering to sea trials, you will own the full Software Development Life Cycle (SDLC) for mission-critical systems.

What You Will Do:

  • Work in a diverse team to gather software requirements, design, implement and test autonomy software for unmanned naval vessels
  • Execute full SDLC - from architecture and design to implementation, testing and deployment
  • Write well-designed, high-quality, testable code in C++ for real-time, autonomous operations
  • Develop and implement comprehensive software testing and validation plans to ensure robustness at sea
  • Conduct software integration and testing with actual vessel systems - your software in real hardware, on real water
  • Research and bring in the latest developments in robotics software, AI, and autonomous systems - bring new ideas to the team
  • Document and maintain software design, testing and validation artefacts to high engineering standards
  • Collaborate across mechanical, electrical, controls and systems teams

Qualities We Value

Must-Have:

  • Degree in Computer Science, Computer Engineering, Electrical Engineering or related discipline
  • Preferably 2+ years experience in software development, with strong proficiency in C++
  • Good knowledge of network communication protocols (TCP/IP, UDP, DDS, etc.)
  • Familiar with Git and software version control
  • Understanding of full SDLC and ability to write clean, testable, maintainable code
  • Ability to document requirements and specifications clearly
  • Good communication skills, both written and verbal

Good-to-Have / Strong Advantage:

  • Knowledge of Artificial Intelligence, Machine Learning, Control Systems, Signal Processing
  • General knowledge of robotics - mobile platforms, manipulators, autonomous vehicles, sensors, actuators, automation
  • Experience with ROS / ROS2, robotics middleware, or autonomous systems
  • Experience in maritime / defence / autonomous vehicles / unmanned systems

Market insight

15% above median
4 800 $

Based on 75 102 offers with salary for this country

Full salary breakdown

Similar jobs

NEWBRIDGE ALLIANCE PTE. LTD. Singapore ·

Project Executive

4 500 – 5 000 $
Full timeEntry levelOn-siteSingapore
NEWBRIDGE ALLIANCE PTE. LTD. Singapore ·

Mechanical Engineer

4 500 – 5 000 $
Full timeEntry levelOn-siteSingapore
NEWBRIDGE ALLIANCE PTE. LTD. Singapore ·

Java developer

6 000 – 8 000 $
Contract6+ yearsOn-siteSingapore

Frequently asked questions

What salary can I expect?

The employer lists 5 000 – 6 000 $ for this role at NEWBRIDGE ALLIANCE PTE. LTD. in Singapore. For comparison, the local market median is about 4 800 $ based on 75 102 similar offers.

How do I apply for this job?

Open the original source page and contact the employer there. Finder never charges job seekers.

Are these jobs up to date?

Yes. Finder regularly refreshes vacancies from public sources and removes closed offers.

Where can I see employment type and work format?

Key conditions are shown above the description. You can also open related listings for NEWBRIDGE ALLIANCE PTE. LTD. and Singapore.

Apply