Senior C++ Autonomy Engineer — Maritime Navigation & Control

Zeabuz

Oslo fylke

On-site

NOK 1,100,000 - 1,500,000

Full time

2 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Ownership from day one
Modern office in Trondheim with simulS
Collaborative culture

Job summary

Zeabuz, a Norwegian maritime technology company, seeks a Senior C++ Software Engineer to own parts of the autonomy stack and contribute to real-world vessel software. You will work on planning and control components to influence navigation and mission execution safely and efficiently.

The role involves designing robust software for safety-critical autonomous systems, collaborating across disciplines, and supporting deployments from development to on-site commissioning in Trondheim or Oslo.

Qualifications

  • MSc or PhD in Computer Science, Cybernetics, Robotics, Marine Technology, Engineering or a related field.
  • 3+ years of relevant professional experience in software development.
  • Strong proficiency in modern C++ (17-26).
  • Proven experience designing and developing complex software systems.
  • Experience and domain knowledge in maritime navigation and control systems, robotics or autonomous systems.

Responsibilities

  • Develop and maintain C++ software for the planning and control components of our autonomy stack.
  • Design, implement and improve the software architecture for complex and safety-critical autonomous systems.
  • Contribute to the development of navigation, planning and control algorithms.
  • Collaborate closely with the team to solve complex problems together across disciplines
  • Participate in system integration, testing and validation of autonomous vessel capabilities.
  • Support the transition of autonomy technology from development environments to operational deployment.
  • Analyse system performance and contribute to continuous improvements in robustness, reliability and maintainability.
  • Contribute to technical decision-making, architecture discussions and long-term product development.
  • Support project deliveries and customer deployments across a growing range of vessel applications, including travels and on-site commissioning.

Skills

Modern C++
Software architecture
Autonomy systems knowledge

Education

MSc or PhD in Computer Science, Cybernetics, Robotics, Marine Technology, Engineering or related field

Tools

ROS2
Linux
Docker
CMake

Job description

Zeabuz, a Norwegian maritime technology company, seeks a Senior C++ Software Engineer to own parts of the autonomy stack and contribute to real-world vessel software. You will work on planning and control components to influence navigation and mission execution safely and efficiently.

The role involves designing robust software for safety-critical autonomous systems, collaborating across disciplines, and supporting deployments from development to on-site commissioning in Trondheim or Oslo.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior C++ Engineer: Maritime Autonomy & Navigation
Senior C++ Engineer: Maritime Autonomy & Navigation

Zeabuz • Trondheim

On-site
NOK 1,000,000 - 1,400,000
Competitive compensation
Trondheim office with simulators
Senior C++ Software Engineer - Maritime Autonomy
Senior C++ Software Engineer - Maritime Autonomy

Zeabuz • Oslo fylke

On-site
NOK 1,100,000 - 1,500,000
Ownership from day one
Modern office in Trondheim with simulS
Collaborative culture
Senior C++ Software Engineer - Maritime Autonomy
Senior C++ Software Engineer - Maritime Autonomy

Zeabuz • Trondheim

On-site
NOK 1,000,000 - 1,400,000
Competitive compensation
Trondheim office with simulators
Maritime Autonomy Project Engineer – Onboard Systems
Maritime Autonomy Project Engineer – Onboard Systems

Zeabuz • Trondheim

On-site
NOK 900,000 - 1,200,000
Competitive compensation
Advanced simulators access
Testing with autonomous vessels
Senior Maritime Autonomy Project Lead
Senior Maritime Autonomy Project Lead

Zeabuz • Trondheim

On-site
NOK 900,000 - 1,200,000
Competitive compensation
Flexible working arrangements
Senior Maritime Autonomy Project Lead
Senior Maritime Autonomy Project Lead

Zeabuz • Trondheim

On-site
NOK 1,200,000 - 1,700,000
High ownership and responsibility from
Modern office with simulators
Collaborative culture
+2
Senior Project Manager - Maritime Autonomy
Senior Project Manager - Maritime Autonomy

Zeabuz • Trondheim

On-site
NOK 1,200,000 - 1,700,000
High ownership and responsibility from
Modern office with simulators
Collaborative culture
+2
Project Engineer - Maritime Autonomy
Project Engineer - Maritime Autonomy

Zeabuz • Trondheim

On-site
NOK 900,000 - 1,200,000
Competitive compensation
Advanced simulators access
Testing with autonomous vessels
Senior Project Mananger - Maritime Autonomy
Senior Project Mananger - Maritime Autonomy

Zeabuz • Trondheim

On-site
NOK 900,000 - 1,200,000
Competitive compensation
Flexible working arrangements
Backend Developer (m/f/d)
Backend Developer (m/f/d)

Nacosmarine • Drammen

On-site
NOK 900,000 - 1,200,000