Maritime Embedded Backend Engineer

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 Backend Developer (m/f/d) to join our R&D team, building the next generation of marine automation systems. You will design and implement safety-critical backend software for embedded controllers, sensor interfaces, and communication protocols powering vessels worldwide.

Join a multidisciplinary team, delivering scalable, reliable, and secure software across maritime automation platforms, with opportunities to contribute to testing, validation, and

Qualifications

  • Bachelor's or Master's degree in a technical field (Software Engineering, CS or Electrical Engineering).
  • Minimum 5 years of embedded software development experience in C/C++.
  • Experience implementing communication protocol stacks (UART, SPI, I2C, Profinet, TCP/IP, Modbus, OPC-UA, MQTT).
  • Strong knowledge of microcontroller architectures, DMA, interrupts and low-level drivers.
  • Experience with embedded cybersecurity concepts like secure boot and encrypted comms.
  • Fluent in English, strong communication and teamwork skills.

Responsibilities

  • Develop embedded backend software in C/C++ for microcontrollers with real-time requirements.
  • Design and maintain protocol stacks and transport/session/application layers.
  • Optimize performance, timing, latency, and resource use for maritime systems.
  • Interface firmware with hardware, drivers, and peripherals.
  • Collaborate with software, hardware, QA and systems engineering teams.

Skills

Embedded software development
RTOS/real-time systems
C/C++ programming
Low-level debugging
Problem-solving
Cross-functional collaboration

Education

Bachelor's or Master's in Software Engineering/CS/EE

Tools

UART
SPI
I2C
Profinet
TCP/IP
Modbus
OPC-UA
MQTT

Job description

NACOS Marine is seeking an experienced Backend Developer (m/f/d) to join our R&D team, building the next generation of marine automation systems. You will design and implement safety-critical backend software for embedded controllers, sensor interfaces, and communication protocols powering vessels worldwide.

Join a multidisciplinary team, delivering scalable, reliable, and secure software across maritime automation platforms, with opportunities to contribute to testing, validation, and

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

Similar jobs worth comparing

Backend Developer (m/f/d)
Backend Developer (m/f/d)

Nacosmarine • Drammen

On-site
NOK 900,000 - 1,200,000
Real-Time Maritime Protocols Engineer
Real-Time Maritime Protocols Engineer

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
Communication Protocols Developer (m/f/d)
Communication Protocols Developer (m/f/d)

Nacosmarine • Drammen

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

NACOS Marine • Drammen

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

Nacosmarine • Drammen

Hybrid
NOK 850,000 - 1,100,000
Senior Marine Automation Service Engineer
Senior Marine Automation Service Engineer

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
Senior Software Developer – Offshore Automation & Vessels
Senior Software Developer – Offshore Automation & Vessels

Vard Electro AS • Haram

On-site
NOK 700,000 - 900,000
Competitive pension scheme
Subsidized lunch
Gym membership
+2