Maritime Real-Time Protocols Engineer (C/C++)

Nacosmarine

Drammen

On-site

NOK 900,000 - 1,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

NACOS Marine is seeking an experienced Communications Protocols Developer to join our R&D team. You will design, implement, and validate the communication infrastructure that connects embedded controllers and operator systems across safety‑critical networks.

You will work on secure, high‑performance solutions, develop protocol stacks (UDP, TCP/IP, OPC-UA, Modbus, MQTT), and collaborate with international teams to advance marine automation technology.

Qualifications

  • Bachelor's or Master's degree in a related technical field.
  • 5+ years of experience developing and debugging communication protocol stacks.
  • Strong proficiency in C/C++ on embedded platforms.

Responsibilities

  • Design, develop, and maintain communication architectures for embedded and real-time systems.
  • Implement protocol stacks including UDP, Multicast, TCP/IP, OPC-UA, Modbus, MQTT.
  • Develop transport, session, and application layer functionality with state machines and parsing.
  • Define secure OT network architectures per maritime cybersecurity standards.
  • Evaluate COTS products for integration into NACOS Marine portfolios.
  • Define protocol specifications, diagrams, and interface documentation.
  • Optimize performance for timing, latency, and throughput in real-time operations.
  • Develop and maintain unit/integration tests and automated test environments.
  • Debug interfaces using protocol analyzers, logic analyzers, and trace tools.
  • Produce technical documentation across the SDLC and collaborate with software, hardware, QA, and systems teams.

Skills

C/C++
Embedded systems
English (written and spoken)

Education

Bachelor's or Master's degree in Computer Science, Software Engineering, Electrical Engineering, or a related technical field

Tools

Wireshark
Protocol analyzers
Bus sniffers

Job description

NACOS Marine is seeking an experienced Communications Protocols Developer to join our R&D team. You will design, implement, and validate the communication infrastructure that connects embedded controllers and operator systems across safety‑critical networks.

You will work on secure, high‑performance solutions, develop protocol stacks (UDP, TCP/IP, OPC-UA, Modbus, MQTT), and collaborate with international teams to advance marine automation technology.

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

Similar jobs worth comparing

Real-Time Maritime Protocols Engineer
Real-Time Maritime Protocols Engineer

NACOS Marine • Drammen

On-site
NOK 900,000 - 1,300,000
Communication Protocols Developer (m/f/d)
Communication Protocols Developer (m/f/d)

NACOS Marine • Drammen

On-site
NOK 900,000 - 1,300,000
Communication Protocols Developer (m/f/d)
Communication Protocols Developer (m/f/d)

Nacosmarine • Drammen

On-site
NOK 900,000 - 1,200,000
Maritime Embedded Backend Engineer
Maritime Embedded Backend Engineer

Nacosmarine • Drammen

On-site
NOK 900,000 - 1,200,000
Backend Developer (m/f/d)
Backend Developer (m/f/d)

Nacosmarine • Drammen

On-site
NOK 900,000 - 1,200,000
Senior Marine Automation Service Engineer
Senior Marine Automation Service Engineer

Nacosmarine • Drammen

Hybrid
NOK 850,000 - 1,100,000
Senior Service Engineer (m/f/d)
Senior Service Engineer (m/f/d)

Nacosmarine • Drammen

Hybrid
NOK 850,000 - 1,100,000
Maritime Embedded Software Lead
Maritime Embedded Software Lead

PASCAL TECHNOLOGIES AS • Oslo

On-site
NOK 900,000 - 1,300,000
Hardware Test Engineer - Marine Automation & Control
Hardware Test Engineer - Marine Automation & Control

Arbeidsplassen • Horten

On-site
NOK 650,000 - 850,000
International environment
Safe working environment
Professional development
+3
Maritime Simulation Project Engineer – Global Impact
Maritime Simulation Project Engineer – Global Impact

ApplyMint • Horten

On-site
NOK 700,000 - 900,000