Software Engineering Jobs in Norway
There are 231 open Software Engineering jobs in Norway on freehire right now. 33 of them were posted recently. The skills employers ask for most often are ai, python and cloud.
Salary
| Currency | Period | 25th | Median | 75th | Postings |
|---|---|---|---|---|---|
| NOK | year | NOK 842,500 | NOK 960,750 | NOK 1,021,500 | 12 |
From postings that disclose pay. Currencies are counted separately, never converted.
Most requested skills
- ai 37%
- python 33%
- cloud 30%
- api 29%
- java 27%
- ci-cd 25%
- cpp 23%
- kubernetes 20%
How the work is done
- Remote 19 · 8%
- Hybrid 15 · 6%
- Onsite 8 · 3%
Visa sponsorship offered in 84% of the 45 postings that state a position on it.
Seniority
- Senior 65
- Junior 8
- Staff 7
- Principal 5
- Intern 3
- Lead 3
Who is hiring
- 1000+ employees 37
- 51-200 employees 28
- 501-1000 employees 25
- 11-50 employees 4
- 201-500 employees 1
Senior Growth Software Engineer
Build and ship rapid A/B experiments to boost user adoption and monetization for Forma, Autodesk’s AI-powered design product, using modern frontend, cloud, and AI tools.
Middle/Senior Java Developer (EEA only)
Build and maintain backend services in Java/Spring Boot, design REST APIs, refactor code, and improve CI/CD for a remote role open only to candidates physically located in the EEA.
Control System Software Engineer
Designs, implements, and tests control system software for subsea automation and compression systems, collaborating with engineering teams across the project lifecycle.
C# Software Engineer – Safety-Critical CCTV Systems
Develops and maintains C# software for safety-critical CCTV systems on the Microsoft .NET platform in Arendal, Norway.
Software Developer
Builds .NET backend or full-stack systems for public- and private-sector clients, with a focus on modern tech and AI integration.
Senior Software Engineer, Systems ML - AI Application Engineering
Build and optimize Meta’s AI systems by applying deep expertise in ML infrastructure and hardware acceleration to enhance product experiences.
Contract Software Engineer in Oslo — Java/C++/Python
Contract developer in Oslo building and maintaining software for clients using Java, C++, or Python.
Staff Software Engineer - Healthcare SaaS, Impact, Equity
Builds and maintains healthcare ERP and clinical-intelligence SaaS, integrating with EHRs and payers using TypeScript and cloud infrastructure.
Senior Software Developer
Senior developer building automation, bridge systems, and energy-performance software for offshore vessels using Java, C#, Vue, and cloud tools.
Senior Software Developer – Satellite Ground Systems
Builds software for satellite ground systems, focusing on RF monitoring and digitalization using C#, C++, .NET, and distributed architectures.
Senior Software Developer C#
Build and maintain .NET backend services in C# for energy-sector software used by engineers worldwide, working in a microservices environment with AI-assisted tools.
Senior Software Developer Kratos Norway
Senior developer building satellite-ground-station software in C#/C++/.NET, Docker/Kubernetes, and agile teams.
Software Developer - Tieto Banktech, Payments (m/f/d)
Develop and maintain payment and cash management software for Nordic banks using Java in an agile team, focusing on end-to-end delivery and customer value.
Software Developer - Tieto Banktech, Payments (m/f/d)
Develop payment and cash-management software for Nordic banks using Java and agile methods, contributing to end-to-end solutions like instant payments and salary transfers.
Senior Software Developer C#
Build and maintain .NET backend services in C# for energy-industry software used by engineers worldwide, working in a microservices environment with AI-assisted tools.
Senior Software Developer
Senior software developer building mission-critical systems for clients in defense, energy, medtech, and more, using stacks like .NET, Node.js, React, and Azure.
Junior Software Developer
Develops server-side, client-side, web, and mobile applications using C++, C#, .NET, and SQL Server.
Senior Software Engineer - Signal Processing
Designs and optimizes signal-processing algorithms for real-time acoustic monitoring and sensing systems used in subsea and naval applications.