1,692,950open jobs
101,251companies
258,814added this week
Browse all
Salary
≈ $63k – $184k per year (Estimated)
Location
Hybrid (Drammen, Norway)
Seniority
Senior · 5+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 15, 2026. First seen by Alion on Jun 19, 2026. Nacos Marine scores B on the Alion truth index.

Overview
Company
Impact
Profile match
Nacos Marine is part of a global group of companies in maritime automation, navigation and control systems. Its systems support safer and more efficient ship operations worldwide, and its Singapore office hires design project engineers. The company is headquartered in Singapore.
Company Overview

NACOS Marine delivers advanced navigation, automation, and control systems for vessels worldwide. Our integrated solutions help ship owners and operators improve safety, efficiency, and sustainability at sea. With proven reliability, innovative technology, and dedicated support, we enable smarter maritime operations. Let’s shape the future of maritime technology together.

Role Overview

We are seeking an experienced Backend Developer (m/f/d) to join our R&D team developing the next generation of marine automation systems.

In this role, you will design and develop safety-critical backend software for embedded controllers, communication protocols, and automation platform components that power vessels worldwide. Working as part of a strategic development program, you will collaborate with cross-functional engineering teams to deliver scalable, reliable, and secure software solutions for maritime automation.

Key Responsibilities

  • Develop embedded backend software in C/C++ for microcontrollers, focusing on performance, memory efficiency, and real-time operation
  • Design, implement, and maintain communication protocol stacks, including both proprietary and industry-standard protocols
  • Develop transport, session, and application layer functionality, including state machines, framing, parsing, and error handling
  • Optimize software for timing, latency, throughput, and resource utilization
  • Integrate firmware with hardware interfaces, peripherals, and low-level drivers
  • Ensure compliance with relevant maritime, industrial, and cybersecurity standards
  • Produce and maintain technical documentation throughout the software development lifecycle
  • Collaborate closely with software, hardware, QA, and system engineering teams to deliver robust platform solutions
  • Participate in code reviews, technical discussions, and continuous improvement initiatives
  • Contribute to testing, debugging, and validation of embedded software and communication interfaces

Key Requirements

  • Bachelor's or Master's degree in Software Engineering, Computer Science, Electrical Engineering, or a related technical field
  • Minimum 5 years of experience developing embedded software in C/C++
  • Proven experience implementing communication protocol stacks such as UART, SPI, I2C, Profinet, TCP/IP, Modbus, OPC-UA, or MQTT
  • Strong understanding of microcontroller architectures, DMA, interrupts, low-level drivers, and embedded hardware interfaces
  • Experience with embedded cybersecurity concepts such as secure boot, encrypted communication, and access control
  • Familiarity with Git version control and modern CI/CD development practices
  • Strong analytical and problem-solving skills with a structured approach to software development
  • Excellent communication skills and ability to collaborate across multidisciplinary teams
  • Passion for emerging technologies, embedded systems, and AI-assisted software development
  • Fluent in English, both written and spoken

Why choose us and why we'd choose you?

At NACOS Marine, you will contribute to the development of advanced automation technology used on vessels around the world. You will work alongside experienced international engineering teams on innovative products that combine embedded software, hardware, and maritime expertise.

We value collaboration, technical excellence, and continuous innovation, and we're looking for someone who enjoys solving complex engineering challenges while contributing to the future of maritime automation.

Please note that we are subject to the Norwegian Security Act, as stated below in both Norwegian and English.

Sikkerhetsklarering

NACOS Valmarine AS leverer løsninger og tjenester til forsvars- og sikkerhetssektoren, og deler av vår virksomhet er underlagt sikkerhetsloven. For enkelte stillinger vil det derfor være en forutsetning at kandidaten kan autoriseres og, der stillingen krever det, sikkerhetsklareres i henhold til gjeldende norske regler og myndighetskrav.

Aktuelle kandidater må være innforstått med at nødvendig sikkerhetsmessig vurdering kan inngå som en del av ansettelsesprosessen, og at ansettelse i enkelte stillinger kan være betinget av at nødvendige godkjenninger oppnås og opprettholdes.

Security Clearance

NACOS Valmarine AS provides solutions and services to the defence and security sector, and parts of our operations are subject to the Norwegian Security Act. For certain positions, it is therefore a requirement that the successful candidate is eligible for authorization and, where required by the position, security clearance in accordance with applicable Norwegian regulations and governmental requirements.

Candidates should be aware that the necessary security assessment may form part of the recruitment process, and that employment in certain positions may be conditional upon obtaining and maintaining the required security approvals.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,692,950 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Drammen
In office • Internship • Oslo
Python
JavaScript
C++
Assembly
Groovy
C++
CMake
DevOps
CI/CD
Jenkins
Git
Apply
In office • Full-Time • 3+ years exp • Hyderabad
AI/ML
Machine Learning
Apply
≈ $59k – $174k per year (Estimated) • Hybrid • Full-Time • Cairo
Python
Go
Databases
Databricks
AI/ML
LLM
Amazon SageMaker
DevOps
Terraform
Kubernetes
Apply
≈ $29k – $84k per year (Estimated) • Hybrid • Full-Time • Islamabad
Python
Go
Databases
Databricks
AI/ML
LLM
Amazon SageMaker
DevOps
Terraform
Kubernetes
Apply
≈ $38k – $111k per year (Estimated) • Hybrid • Full-Time • Tbilisi
Python
Go
Databases
Databricks
AI/ML
LLM
Amazon SageMaker
DevOps
Terraform
Kubernetes
Apply
≈ $63k – $185k per year (Estimated) • Hybrid • Full-Time • 5+ years exp • Bachelor's Degree • Drammen
C++
DevOps
TCP/IP
Cybersecurity
Wireshark
IoT
MQTT
OPC UA
Apply
≈ $50k – $147k per year (Estimated) • Hybrid • Full-Time • Drammen
Rust
C++
C++
Qt
DevOps
Git
Apply
≈ $50k – $149k per year (Estimated) • Hybrid • Full-Time • Drammen
Java
DevOps
GCP
Azure
AWS
Apply
≈ $63k – $143k per year (Estimated) • Hybrid • Full-Time • Bachelor's Degree • Drammen
Apply
≈ $55k – $120k per year (Estimated) • Hybrid • Full-Time • 3+ years exp • Bachelor's Degree • Drammen
Apply
See all jobs
This is one of many
1,692,950 more open roles from verified company boards, updated every day.