Senior Maritime Embedded Backend Engineer

NACOS Marine

Drammen

On-site

NOK 900,000 - 1,300,000

Full time

10 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

NACOS Marine is seeking an experienced Backend Developer (m/f/d) to join our R&D team. You will design and develop safety-critical backend software for embedded controllers and automation platform components powering vessels worldwide.

Contribute to protocol stacks, real-time performance, and secure communications while collaborating with cross-functional teams to deliver scalable maritime automation solutions.

Qualifications

  • Bachelor's or Master's degree in Software Engineering, CS, or related technical field.
  • Minimum 5 years of embedded C/C++ experience.
  • Experience with comms protocols (UART, SPI, I2C, Profinet, TCP/IP, Modbus, OPC-UA, MQTT).
  • Strong understanding of microcontroller architectures, DMA, interrupts, low-level drivers, and embedded interfaces.
  • Experience with embedded cybersecurity concepts (secure boot, encrypted comms, access control).
  • Familiarity with Git and CI/CD practices.
  • Fluent in English, written and spoken.

Responsibilities

  • Develop embedded backend software in C/C++ for microcontrollers, focusing on performance and real-time operation.
  • Design and maintain protocol stacks (UART, SPI, I2C, Profinet, TCP/IP, Modbus, MQTT).
  • Develop transport, session, and application layer functionality with state machines and parsing.
  • Optimize timing, latency, throughput, and resource use.
  • Integrate firmware with hardware interfaces and drivers.
  • Ensure compliance with maritime, industrial, and cybersecurity standards.
  • Produce technical documentation across the software lifecycle.
  • Collaborate with software, hardware, QA, and systems teams to deliver robust platforms.
  • Participate in code reviews, technical discussions, and testing.

Skills

Embedded software
C/C++ programming
RTOS / real-time
UART/SPI/I2C
Git version control
English communication

Education

BSc or MSc in CS/EE

Tools

Git
CI/CD

Job description

NACOS Marine is seeking an experienced Backend Developer (m/f/d) to join our R&D team. You will design and develop safety-critical backend software for embedded controllers and automation platform components powering vessels worldwide.

Contribute to protocol stacks, real-time performance, and secure communications while collaborating with cross-functional teams to deliver scalable maritime automation solutions.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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)

NACOS Marine • Drammen

On-site
NOK 900,000 - 1,300,000
Maritime Real-Time Protocols Engineer (C/C++)
Maritime Real-Time Protocols Engineer (C/C++)

Nacosmarine • Drammen

On-site
NOK 900,000 - 1,200,000
Senior Service Engineer (m/f/d)
Senior Service Engineer (m/f/d)

NACOS Marine • Drammen

On-site
NOK 900,000 - 1,300,000
Senior Marine Automation Service Engineer – Global Travel
Senior Marine Automation Service Engineer – Global Travel

NACOS Marine • Drammen

On-site
NOK 900,000 - 1,300,000
Project Manager (m/f/d)
Project Manager (m/f/d)

Nacosmarine • Drammen

On-site
NOK 900,000 - 1,300,000
Project Manager (m/f/d)
Project Manager (m/f/d)

Nacosmarine • Bergen

On-site
NOK 900,000 - 1,200,000
Naval Navigation Project Manager
Naval Navigation Project Manager

Nacosmarine • Drammen

On-site
NOK 900,000 - 1,300,000
Senior C++ Autonomy Engineer — Maritime Navigation & Control
Senior C++ Autonomy Engineer — Maritime Navigation & Control

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++ 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
Top locations