Senior Software Developer - Automation Platform (m/f/d)

Posted Yesterday
Be an Early Applicant
Drammen, Buskerud, NOR
Hybrid
Senior level
Hardware • Software • Transportation • Industrial
The Role
Lead the architecture and development of a scalable maritime automation platform. Define system designs, select technologies, guide distributed real-time automation solutions, and collaborate with product, program, and engineering teams. Conduct architecture reviews, maintain technical documentation, mentor engineers and architects, integrate new technologies, and promote modern software engineering practices, including AI-assisted development.
Summary Generated by Built In
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 Senior Software Developer - Automation Platform (m/f/d) to play a leading role in defining and developing the next generation of NACOS Marine's automation platform.
In this strategic role, you will drive the architecture of a scalable, modular, and future-ready marine automation platform that supports vessel automation projects worldwide. Working closely with Product Management, Program Management, and multidisciplinary engineering teams across multiple locations, you will translate business and technical requirements into robust platform architecture while mentoring development teams and driving technical excellence throughout the product lifecycle.

Key Responsibilities
  • Define and evolve the architecture for NACOS Marine's next-generation automation platform, ensuring scalability, modularity, reliability, and long-term maintainability
  • Design and implement advanced automation platform solutions for maritime applications, balancing performance, reliability, and operational requirements
  • Lead platform architecture decisions, including technology selection, architectural trade-offs, and system design principles
  • Evaluate, validate, and integrate new technologies, tools, and development methodologies to continuously improve platform capabilities
  • Provide architectural leadership and technical guidance to cross-functional development teams across multiple locations
  • Lead technical discussions, architecture reviews, and design workshops to ensure alignment across engineering teams
  • Collaborate closely with Product Management and Program Management to ensure architectural decisions support business objectives, delivery milestones, and product strategy
  • Develop and maintain technical architecture documentation, ensuring traceability from requirements through implementation
  • Mentor software engineers and architects, promoting best practices, code quality, and technical excellence
  • Champion modern software engineering practices, including AI-assisted development, continuous improvement, and knowledge sharing

Key Requirements
  • Bachelor's or Master's degree in Computer Science, Software Engineering, Electrical Engineering, or a related technical field
  • Minimum 5 years of experience in industrial or process automation, including experience in system architecture or technical leadership
  • Proven experience designing distributed, real-time automation platforms and software architectures
  • Strong knowledge of automation systems, runtime environments, configuration management, and hardware/software integration
  • Proficiency in C/C++ and C# for automation platform development
  • Experience with Git-based version control and modern software development practices
  • Strong understanding of software architecture, system design, and scalable platform development
  • Excellent communication and stakeholder management skills with the ability to influence technical direction across multidisciplinary teams
  • Strong analytical mindset with the ability to balance technical quality, business needs, and delivery objectives
  • Passion for innovation, emerging technologies, 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 have the opportunity to shape the future of maritime automation by defining the architecture of our next-generation automation platform. You'll work alongside highly skilled international teams on innovative technologies that directly impact vessels operating around the world.
We value technical excellence, collaboration, and continuous innovation. If you are passionate about building scalable software platforms, mentoring engineering teams, and driving architectural decisions that make a lasting impact, we would love to hear from you.

Skills Required

  • Bachelor's or Master's degree in Computer Science, Software Engineering, Electrical Engineering, or a related technical field
  • At least 5 years of experience in industrial or process automation, including system architecture or technical leadership
  • Experience designing distributed, real-time automation platforms and software architectures
  • Strong knowledge of automation systems, runtime environments, configuration management, and hardware/software integration
  • Proficiency in C/C++ and C#
  • Experience with Git-based version control and modern software development practices
  • Strong understanding of software architecture, system design, and scalable platform development
  • Excellent communication and stakeholder management skills
  • Strong analytical mindset capable of balancing technical quality, business needs, and delivery objectives
  • Passion for innovation, emerging technologies, and AI-assisted software development
  • Fluent English, written and spoken
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
750 Employees
Year Founded: 2025

What We Do

NACOS Marine develops integrated maritime control solutions for commercial, offshore, cruise, merchant, and naval vessels. Its portfolio includes ship automation, navigation, dynamic positioning, integrated bridge systems, adaptive autopilots, propulsion control, and monitoring technologies. The company combines software, hardware, and AI-assisted decision tools to improve vessel safety, efficiency, situational awareness, sustainability, and regulatory compliance, serving shipowners, shipyards, and maritime operators worldwide.

Similar Jobs

Mondelēz International Logo Mondelēz International

Senior Director, Global Supply Chain Excellence Program & Focused Improvement Lead

Big Data • Food • Hardware • Machine Learning • Retail • Automation • Manufacturing
Remote or Hybrid
29 Locations
90000 Employees
174K-287K Annually

Pfizer Logo Pfizer

Machine Learning Engineer

Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
In-Office or Remote
32 Locations
121990 Employees
163K-272K Annually

Pfizer Logo Pfizer

Senior Director, Innovation, Data & Analytics (IDA) Lead

Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
In-Office or Remote
32 Locations
121990 Employees
231K-385K Annually

Pfizer Logo Pfizer

Medical Insights, Platform Operations Lead

Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
In-Office or Remote
32 Locations
121990 Employees
124K-207K Annually

Similar Companies Hiring

Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees
Revel.io Thumbnail
Aerospace • Hardware • Robotics • Software
US
50 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software • Productivity
US
15 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account