NAPA is a leading provider of software and digital services for the global maritime industry, harnessing data science to enable safer, more sustainable and future-proof shipping. NAPA Design Solutions is one of NAPA’s core business areas, offering a comprehensive 3D model-based ship design software suite that has been trusted by over 400 maritime organizations worldwide for decades. Our solutions deliver exceptional value by enabling safe, efficient, and competitive vessel designs. Our customers range from the world’s largest shipbuilders to classification societies and smaller engineering firms.
We are now looking for a mathematically minded Software Developer to join our development team and play a central role in the development of our geometry kernel, the mathematical core of our industry-leading ship design software. In this role, you’ll be working on high-impact solutions that directly influence the safety, efficiency, and competitiveness of modern vessels. This position is in Helsinki (Ruoholahti), Finland. We prefer a candidate who can work in hybrid mode and visit our office regularly.
Your ResponsibilitiesDevelop and maintain the core geometry engine and modeling tools Develop detail design features for NAPA Steel product Modernize existing architecture with innovative solutions Collaborate closely with developers, UX designers, product owners and naval architects to align technical development with user needs and industry requirements Provide expert insight into development direction and architecture Monitor and optimize the performance of the geometry kernel Contribute to the continuous improvement of our ship design software used by hundreds of maritime organizations worldwideWhat Are We Looking For5+ years of hands-on software development experience Strong skills in C# and native languages such as C++, C or Fortran Deep understanding of geometric algorithms and 3D modeling Familiarity with CAD and computational geometry concepts such as NURBS, Splines, IGES, OpenCascade, or Parasolid Bachelor’s degree or higher in relevant field, e.
g. mathematics, physics, computer science Ability to apply mathematical and technical concepts to real-world problems Excellent communication skills in English, both written and verbal Strong collaboration skills and ability to work independently NAPA as an employerMeaningful workWe are proud to play our part in creating a sustainable world, and a career at NAPA means working with a purpose. We focus on building the best possible products for our customers, with whom we have close and long-lasting relationships. We protect the environment and human life at sea by powering safer and greener vessels with our technology.
NAPA way of workingWe are a self-managed organization. The core of our self-management philosophy is trust. We trust that our employees make the right decisions and take care of their personal growth. We provide several opportunities for that, and everyone can manage their own working hours. You can work at the office, from home, or even while abroad. Enjoy working togetheris one of our core values. Learning from and respecting each other provides a healthy and pleasant working environment. We, as NAPArians, share our knowledge and help each other when needed.
NAPA has offices and customers around the world, and you will be able to meet people from many diverse cultures. We are a diverse family with a shared goal. Read more about our values and culture: https: //www. napa. fi/careers/Ready to get on board and join the NAPA crew?We kindly ask you to send your application and CV to us as soon as possible as the position will be filled once a suitable candidate has been found. For more information about the position, please contact Antti Kujala by e-mail: antti. kujala@napa.
fiWith over 35 years of operation, NAPA is a leading software and data services provider for ship design and operations to enable safe, sustainable, and future-proof maritime industry. Headquartered in Finland, NAPA employs 200 experts, combining expertise in naval architecture, fleet operations and digital services. NAPA operates globally, with a presence in Japan, Korea, China, Singapore, the USA, Germany, Greece, Romania and India. With over 90% of new vessels built by NAPA customers, NAPA’s ship design software is the global de facto standard in shipbuilding.
Furthermore, NAPA is a market leader in ship stability management and safety data services for passenger ships, and its cloud-based solutions for ship performance monitoring and voyage optimization support shipping’s decarbonization journey. For more information, visit www. napa. fi. Read more about NAPA: https: //www. napa. fi/
Customize your resume to highlight skills and experiences relevant to this specific position.
Learn about the company's mission, values, products, and recent news before your interview.
Ensure your LinkedIn profile is complete, professional, and matches your resume information.
Prepare thoughtful questions to ask about team dynamics, growth opportunities, and company culture.