Development Engineer – Embedded Software

favico IT-Jobs-DK.com
  • Full Time
  • Anywhere

NACOS Marine

Company Overview

NACOS Marine is a globally integrated group of companies at the forefront of maritime automation, navigation, and control systems. Building on decades of expertise and a heritage of trusted solutions, NACOS Marine continues to pioneer technologies that set the standard for safer, smarter, and more efficient ship operations worldwide.

Role Overview

We are looking for a
Development Engineer – Embedded Software (m/f/d)
to strengthen our software development organization. In this role, you will design and develop distributed and embedded software systems used in mission-critical maritime applications, with a strong focus on performance, security, and reliability.

You will work across software layers, from low-level embedded platforms to Windows-based applications, collaborating closely with fellow engineers in an agile development environment.

Key Responsibilities

  • Design and develop distributed and embedded software systems
  • Implement secure, encrypted communication protocols (TCP-based)
  • Develop timing-critical data flow and system management concepts
  • Contribute to requirement-driven development within agile frameworks
  • Work across kernel, process, and application layers, including IPC and networking
  • Develop software for embedded ARM platforms, including debugging and real-time systems
  • Support Ethernet-based communication, performance, and traffic prioritization
  • Contribute to CI/CD pipelines, testing, and continuous improvement

Key Requirements

  • Education: Vocational training, diploma, Bachelor’s, or Master’s degree in Software Engineering, Computer Science, Embedded Systems, or a related technical field
  • Programming: Strong experience in C#, C, and C++, using Microsoft Visual Studio
  • Embedded & Systems Knowledge: Experience with embedded ARM platforms, real-time systems, and low-level software concepts
  • Windows & Networking: Solid understanding of Windows internals, IPC, networking, and file systems
  • Development Environment: Experience with Azure DevOps, CI/CD pipelines, and modern build tools (e.g. CMake, vcpkg)
  • Communication & Protocols: Knowledge of Ethernet/IP-based protocols and data serialization frameworks
  • Working Style: Structured, analytical, and quality-focused, with the ability to work in complex, timing-critical environments
  • Language: Fluent in English, written and spoken

Why choose us and why we’d choose you

At NACOS Marine, you will work on complex, real-world systems where software quality, performance, and security truly matter. We offer an environment that values technical depth, ownership, and collaboration, giving you the opportunity to grow alongside experienced engineers while shaping solutions used in vessels worldwide.

If you enjoy working close to the hardware and want to build reliable, high-performance embedded software, we would be happy to hear from you.

IT Jobs  Denmark
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.