Senior Software Engineer

newbridge alliance pte. ltd.

Singapore

On-site

SGD 80,000 - 130,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Unknown Client in Singapore is developing autonomous naval vessels that operate with AI, robotics, and advanced networking. You will contribute to end-to-end software for unmanned vessels deployed at sea.

The role emphasizes C++ development, real-time performance, and collaboration across mechanical, electrical, and systems teams to bring software from design to field deployment.

Qualifications

  • - Bachelor's degree in CS/CE/EE or related field.
  • - Strong proficiency in C++ for real-time systems.
  • - Familiar with TCP/IP, UDP, DDS networking protocols.
  • - Understanding of full SDLC and ability to write clean, testable code.

Responsibilities

  • Gather software requirements and design autonomy software for unmanned vessels.
  • Implement and test autonomy software on real hardware, at sea.
  • Write high-quality, testable C++ code for real-time autonomous operations.
  • Develop testing/validation plans to ensure robustness at sea.
  • Collaborate with mechanical, electrical, and systems teams.

Skills

C++
Networking
SDLC
Git
Documentation

Education

Degree in Computer Science / Computer Engineering / Electrical Engineering

Tools

Git

Job description

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

This is a rareopportunity to work on real, field-deployed autonomous vessels - notsimulations. Your code will go to sea.

KeyResponsibilities

  • 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

Requirements

  • Degree in Computer Science, Computer Engineering, Electrical Engineering or related discipline
  • 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
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Enginer
Senior Software Enginer

NEWBRIDGE ALLIANCE PTE. LTD. • Singapore

On-site
SGD 70,000 - 110,000
Senior Autonomy Software Engineer - Sea-Ready Naval AI
Senior Autonomy Software Engineer - Sea-Ready Naval AI

NEWBRIDGE ALLIANCE PTE. LTD. • Singapore

On-site
SGD 70,000 - 110,000
Scientist, Offshore & Marine Engineering, TCOMS
Scientist, Offshore & Marine Engineering, TCOMS

TECHNOLOGY CENTRE FOR OFFSHORE AND MARINE, SINGAPORE LTD. • Singapore

On-site
SGD 120,000 - 180,000
Software Engineer, C++ (DA/JT)
Software Engineer, C++ (DA/JT)

ST Engineering • Singapore

On-site
SGD 50,000 - 70,000
Software Engineer, C++ (DA/JT)
Software Engineer, C++ (DA/JT)

ST Engineering Defence Aviation Services Pte. Ltd • Singapore

On-site
SGD 70,000 - 120,000
UAS Software Engineer
UAS Software Engineer

St Engineering • Singapore

On-site
SGD 85,000 - 115,000
Engineer, Software
Engineer, Software

St Engineering • Singapore

On-site
SGD 90,000 - 140,000
Automation Engineer (Marine Automation & Cloud Systems)
Automation Engineer (Marine Automation & Cloud Systems)

PACC Offshore Services Holdings Limited • Singapore

On-site
SGD 90,000 - 130,000
Software Engineer
Software Engineer

MICHAEL PAGE INTERNATIONAL PTE LTD • Singapore

On-site
SGD 70,000 - 110,000
Software Engineer
Software Engineer

Singapore Maritime Institute • Singapore

On-site
SGD 60,000 - 90,000