Get more replies from employers
Send a job-specific resume in minutes.
NEWBRIDGE ALLIANCE PTE. LTD. in Singapore is seeking a software engineer to own the SDLC for autonomy software on unmanned naval vessels. You will work with a multidisciplinary team to develop, test and deploy software that runs on real hardware at sea.
Role requires strong C++, ROS/ROS2 familiarity, and good knowledge of networking. You will contribute to requirements, architecture, design, and validation across the full lifecycle.
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.
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.
Must-Have:
Good-to-Have / Strong Advantage: