Senior Software Engineer - Autonomous Naval Systems

St Engineering

Singapore

On-site

SGD 90,000 - 150,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive remuneration
Comprehensive benefits

Job summary

ST Engineering is seeking Senior/Software Engineers to advance autonomous naval systems. You will design, implement, and test software enabling unmanned vessels to operate autonomously, focusing on network communications and robust C++ code.

The role requires experience in software development, SDLC, and a collaborative mindset, with emphasis on documentation, validation, and continuous learning in robotics software.

Qualifications

  • Bachelor’s degree in Computer Science or Engineering.
  • 2+ years of software development experience, preferably in C++.
  • Experience in network communications and autonomous systems is preferred.
  • Knowledge of AI/ML is an advantage.
  • Proficiency in documenting requirements and specifications.
  • Good written and verbal communication skills.

Responsibilities

  • Gather software requirements, conduct design, implementation and testing.
  • Execute full software development life cycle (SDLC).
  • Write well-designed, testable code in C++.
  • Develop and implement software testing and validation plans to ensure quality.
  • Stay up-to-date on robotics software developments and contribute new ideas.
  • Document and maintain software design, testing and validation plans.
  • Conduct software integration and testing with actual system.

Skills

C++
Network communications
Autonomous systems
SDLC
Testing & validation
Git
Documentation
Communication
Robotics knowledge
English

Education

Degree in Computer Science or Engineering

Tools

Git

Job description

ST Engineering is seeking Senior/Software Engineers to advance autonomous naval systems. You will design, implement, and test software enabling unmanned vessels to operate autonomously, focusing on network communications and robust C++ code.

The role requires experience in software development, SDLC, and a collaborative mindset, with emphasis on documentation, validation, and continuous learning in robotics software.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior / Software Engineer
Senior / Software Engineer

St Engineering • Singapore

On-site
SGD 90,000 - 150,000
Competitive remuneration
Comprehensive benefits
Robotics Software Engineer - Perception, Localization & AI
Robotics Software Engineer - Perception, Localization & AI

ST Engineering • Singapore

On-site
SGD 90,000 - 150,000
Senior Software Lead & Architect
Senior Software Lead & Architect

ST Engineering • Singapore

On-site
SGD 110,000 - 170,000
Competitive remuneration
Comprehensive benefits
Robotics Mechatronics Engineer-Prototyping Unmanned Systems
Robotics Mechatronics Engineer-Prototyping Unmanned Systems

ST Engineering • Singapore

On-site
SGD 40,000 - 70,000
Cyber Software Engineering Lead
Cyber Software Engineering Lead

United States Digital Space LLC • Singapore

On-site
SGD 90,000 - 120,000
Senior C++ Software Engineer – Autonomous Vehicles
Senior C++ Software Engineer – Autonomous Vehicles

Venti Technologies • Singapore

On-site
SGD 70,000 - 90,000
Software Engineer – Mission Software & C3 Systems
Software Engineer – Mission Software & C3 Systems

St Engineering • Singapore

On-site
SGD 61,000 - 100,000
Competitive remuneration
Comprehensive benefits
Senior Software Engineer – Mission-Critical C3 Systems
Senior Software Engineer – Mission-Critical C3 Systems

st engineering mission software & services pte. ltd. • Singapore

On-site
SGD 60,000 - 90,000
Senior Systems Engineer - Multi-Robot Orchestration Lead
Senior Systems Engineer - Multi-Robot Orchestration Lead

NCS Group • Singapore

On-site
SGD 90,000 - 120,000
USV Maintenance Engineer - Naval Systems & AI
USV Maintenance Engineer - Naval Systems & AI

St Engineering • Singapore

On-site
SGD 67,000 - 100,000
Competitive remuneration
Comprehensive benefits
Meaningful work
+1