Software & Automation Engineering

Software that drives
subsea and energy systems.

Codecraft AS is a software engineering consultancy specializing in industrial automation. We build the software that controls underwater equipment, offshore platforms, and essential energy infrastructure — from industrial control systems to custom applications and AI-powered workflows.

8+ Years Experience
6+ Enterprise Clients
100% Project Delivery

Software engineering for the energy sector

Codecraft AS is a Norwegian software engineering consultancy founded by Martin Davidsen, a Senior Software Engineer specializing in the oil & gas and energy industries. Our core expertise is building the software that runs underwater production equipment, offshore platforms, and critical infrastructure — automated control systems, operator dashboards, industrial networking, and custom applications.

Based in Rogaland — the heart of Norway's energy sector — we combine deep industry knowledge with modern software practices and AI-powered workflows. With a Bachelor's in Maritime Electrical Automation, certified electrician credentials, and years of hands-on offshore experience, we understand every layer — from the physical equipment in the field to the software systems that manage it all.

Full Lifecycle

From initial concept and design through factory testing, on-site startup, and ongoing production support.

Certified & Trusted

Certified electrician with Siemens expertise and offshore commissioning credentials.

Industry Veterans

Track record with Siemens, Siemens Energy, and major Norwegian infrastructure projects.

Engineering services built for critical systems

01

PLC Programming

Programming industrial controllers (PLCs) that automate and monitor equipment on Siemens platforms. We build custom control logic, reusable software libraries, and simulation systems for underwater and platform-based operations.

Siemens S7TIA PortalPCS7SCL
02

HMI / SCADA Development

Designing the screens and dashboards that operators use to monitor and control industrial processes. We build complete visual systems for real-time monitoring, alarm handling, and step-by-step operator guidance.

WinCCWinCC OAHMI Design
03

Subsea Control Systems

Complete software for controlling underwater oil & gas equipment — from the communication between surface platforms and seabed devices, to integrating valves, sensors, and hydraulic power systems. Proven delivery on active Norwegian Continental Shelf projects.

TFMCMDISOPC UAModbus
04

Industrial Communication

Making different industrial systems talk to each other. We set up secure, reliable data connections between physical equipment, controllers, and business systems using industry-standard communication protocols and cloud platforms.

OPC UAMQTTAzureTCP/IP
05

Custom Software Development

Tailor-made software built to solve your specific problems. From automation scripts and data tools to complete web applications — using Python, LUA, and modern web technologies to fit industrial and business needs.

PythonLUANode.jsWeb
06

Commissioning & Startup

Hands-on support when systems go live — both on-site and offshore. We handle factory acceptance testing, on-site verification, equipment testing, and production startup to ensure a smooth handover from development to daily operations.

FATOffshoreStartup

Trusted by industry leaders

Subsea

Hanz Subsea Tie-in

Siemens Energy — Ivar Aasen

Complete control system software development on Siemens platforms, including operator interfaces and standardized subsea communication. Successfully delivered through all testing phases, on-site startup, and now running in production.

Ivar Aasen platform
Critical Infrastructure

E1 Project — Oslo Water Supply

OneCo Technology

Building a backup water supply system for Norway's capital. Developing the control software and operator screens that ensure reliable operation of this critical city infrastructure.

E1 Oslo Water Supply
Healthcare

Nye SUS — Stavanger University Hospital

OneCo

Smart building automation for one of Norway's largest hospital construction projects. Programming intelligent lighting control and building management systems that keep the hospital running efficiently.

Nye SUS Stavanger University Hospital
Lighting & Automation

Turfpal — Sports Field Lighting

Turfpal

Custom software development for intelligent turf lighting systems. Control logic and automation for mobile sports field lighting rigs used across professional and municipal facilities.

Turfpal lighting system
Energy

Valhall IP Digitalization

Siemens

Modernizing and digitizing control systems on the Valhall offshore platform. Upgrading monitoring software and producing safety documentation to Norwegian industry standards.

Clients & Partners

AI-first engineering — proven, not promised

At Codecraft, AI is not a buzzword — it is how we work every day. We use Anthropic's Claude Code as our primary development tool, harnessing its full capabilities to write code faster, solve problems smarter, and deliver projects more efficiently. This website itself was built, deployed, and is maintained entirely through Claude Code — living proof of what AI-powered engineering can deliver.

Claude Code Mastery

We use Claude Code to its full potential every day — running multiple AI assistants in parallel to research and build simultaneously, automating repetitive tasks, and managing complex projects intelligently. We know every feature and capability inside out, and we use them to deliver results faster than traditional development.

AI Training & Consulting

We help teams and businesses get the most out of AI tools. Most people use 10% of what these tools can do — we teach the other 90%. Custom configurations, automated workflows, smart project setups, and practical strategies that turn AI from a novelty into a genuine productivity multiplier for your team.

Proven Results

This isn't theoretical — every project we deliver is built with AI at the core. Complete web applications designed, coded, tested, and launched through Claude Code in hours instead of weeks. Automated deployment, server setup, and production monitoring — all powered by AI-driven workflows. We deliver faster, with fewer bugs, and at a quality level that speaks for itself.

Let's discuss your next project

Whether you need expert automation engineering, custom software, or guidance on integrating AI into your workflows — we're ready to help.

LinkedIn Martin Davidsen
Location Rogaland, Norway