Job Description
Company Overview
At NACOS Marine, we design and deliver state-of-the-art maritime automation, navigation, and control systems used on vessels worldwide. Our mission is to enhance safety, efficiency, and sustainability through innovative technologies. To strengthen our R&D organization, we are seeking a motivated and skilled Development Engineer (m/f/d) who combines technical expertise with creativity, teamwork, and resilience.
Role Overview
As a Development Engineer, you will be part of an agile team responsible for designing and implementing software solutions for our advanced navigation and automation systems. You will contribute to the full development lifecycle from concept to delivery, ensuring high-quality, maintainable, and reliable software.
If you enjoy solving complex challenges, collaborating with experts across disciplines, and continuously learning, this position is an excellent opportunity to grow within a global technology leader.
Key Responsibilities
* Design, develop, and implement software features for automation and navigation systems
* Contribute to all development stages from EPIC refinement to delivery
* Collaborate with cross-functional teams to define and implement technical solutions
* Ensure code quality through testing, reviews, and adherence to best practices
* Create and maintain technical documentation
* Participate in continuous improvement and knowledge sharing within the team
* Stay updated on new technologies, tools, and design methodologies
* Occasionally travel internationally for collaboration or project support
Key Requirements
* Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field
* 3–5 years of relevant professional experience in software development
* Strong proficiency in C#, .NET / .NET Core, WPF, and Visual Studio
* Experience with Azure DevOps for collaboration and project tracking
* Knowledge of agile development practices and common design and architecture patterns
* Familiarity with C++, Web Services, and customized operating systems
* Excellent communication and teamwork skills in German and English
* Structured, proactive, and resilient approach to problem-solving
* Enthusiasm for innovation and interest in maritime or navigation applications
Why choose us and why we’d choose you
At NACOS Marine, innovation is built on collaboration. You’ll join a diverse and supportive team that values ownership, open communication, and continuous learning. Here, your expertise will directly shape the next generation of maritime technology.
If you are passionate about software development, enjoy technical challenges, and want to see your solutions operate on vessels worldwide, we’d love to hear from you.
Let’s shape NACOS Marine’s technological future together.