Senior Software Engineer – Vessel Operating System

Fugro

Nootdorp, Netherlands
Fully remote
C++ and c#/.net expertise
Distributed services design
Event-driven pub/sub communication
Shape the core platform that powers autonomous and remotely operated vessels worldwide by building the Vessel Operating System

Job Summary

  • Shape the core platform that powers autonomous and remotely operated vessels worldwide by building the Vessel Operating System.
  • Provide technical leadership within a multidisciplinary engineering team, fostering collaboration and high quality engineering practices.
  • Offers a competitive salary, 29 holidays, extensive career & training opportunities, flexible working hours, and other benefits.

Matching Summary

Shape the core platform that powers autonomous and remotely operated vessels worldwide by building the Vessel Operating System.

Skills & Requirements

Must-have

  • C++ and C#/.NET expertise
  • Distributed services design
  • Event-driven pub/sub communication
  • Time synchronization and fault handling
  • Industrial and maritime protocols
  • Networking fundamentals (TCP/UDP, QoS)

Nice-to-have

  • Technical leadership
  • Collaboration and knowledge sharing
  • Fleet scale reliability and safety
  • Progressive delivery approaches

Key Requirements

  • 6+ years of experience
  • Safety critical environments experience
  • Control system patterns and messaging knowledge
  • API and schema design using REST, DDS, or Protobuf

Work Rights

Not specified

Tailored Resume

Cover Letter