CareerPlan

Software Developer (m/w/d) for Cyber Secure Marine Application Software

FriedrichshafenFull-time2026-09-22 → 2026-11-10
Hybrid

Core

Design and implement automated cyber secure Marine Automation and Diagnostic Solutions, including embedded software and PLC programs for automation devices.

Role type

Senior embedded software engineer (marine automation)

Builds

Cyber secure marine automation and diagnostic solutions

Domain

Marine industry + embedded systems

Required skills

C, C++, C#, PLC programming (IEC61131-3), embedded software development, functional safety standards (IEC61508), software architecture design, UML modeling, embedded OS (QNX, OSEK, Linux, Windows)

Preferred skills

Experience with marine automation and diagnostic environments, re-engineering of existing software/tools, integration of software modules with hardware

Technologies

C, C++, C#, QNX, OSEK, Linux, Windows, IEC61508, IEC61131-3, UML

Responsibilities

Design and implement complex software architectures, develop embedded software and PLC programs, create Software Requirement Specifications, integrate software modules with hardware, apply functional safety standards, re-engineer existing software/tools, technically steer and collaborate with key suppliers

Seniority

Senior, hands-on IC