Software Developer - Group Research & Development

Location NO-Trondheim
Requisition ID
Business Area
Group Centre
Information Technology/Software Development
Posting Position Type
Permanent Employee

Local Unit & Position Description

Are you a curious person who is passionate about software development? Do you like learning new technologies? Are you interested in further developing tools that enable simulations and collaboration in the cloud?


DNV – Group Research and Development (GRD) is strengthening its Digital Assurance program at our offices in Trondheim. We are looking for a skillful, curious, creative, and responsible software developer to join our program.


We are currently developing web applications and tools that enable collaboration and simulation for testing cyber-physical and autonomous systems in the cloud. You will help us develop future technologies and services related to the assurance of digital assets, using cloud infrastructure, simulations, and web technologies. Key ongoing projects cover (i) exploring the role of time-domain simulations for assurance of AI-enabled systems and its connection to cyber security risks, and (ii) developing an automatic and large-scale simulation-based testing tool to be used in assurance.


You will be working in a software development team with activities including:

  • Using simulations to develop future assurance methods
  • Development of the Simulation Trust Center and Open Simulation Platform
  • Software & cloud-based security
  • Software design
  • Programming in C++, Clojure/ClojureScript, Python, JavaScript
  • Work with technologies such as: React, Kubernetes (AKS), Docker, Azure Cloud Services, FMU/FMI, SQL, Azure DevOps, Linux, Conan, GitHub
  • Executing and contributing to improving existing DevOps processes (test automation, CI/CD)
  • Follow and contribute to improving the established agile development framework
  • Quality assurance through code review
  • Collaborate with other research programs and the wider software developer community across DNV, as well as with our industry partners

Position Qualifications


  • Master’s degree in Computer Science, Cybernetics / Control and Automation engineering, or 5+ years of relevant work experience.
  • Passion for software engineering
  • Professional experience with one or more of these programming languages:
  • Clojure
  • C++
  • Java


  • Interest in functional programming
  • Experience with cloud architecture
  • Experience with Docker, Kubernetes


Personal Qualities:

We are looking for a colleague who:

  • Likes to learn new technologies and programming languages
  • Has good communication skills and fluency in English, both verbal and written
  • Is analytical, systematic, self-driven, and organized
  • Is collaborative, and enjoys working in a supportive team where we share successes and failures
  • Is curious and eager to stay up to date on relevant developments within their own area(s) of expertise
  • Has good problem-solving skills


We offer:


Attractive rewards. We offer a comprehensive benefits package, including 6 weeks annual vacation, subsidized canteen, health services, and competitive pension, insurance, and parental leave agreements, in addition to a global profit share scheme. 

Work/life balance. We offer flexible working hours and have a focus on a good work/life balance for our employees.

Supportive and caring culture. Our international culture embodies diverse colleagues who value teamwork and inclusion across business areas and borders. You may also join employee associations to establish networks through social and professional activities.

Career and development. The possibilities to grow and develop your competencies and ambitions within DNV are extensive. We have a strong company culture with emphasis on growth mindset, competence sharing and professional and personal development.

By joining DNV you become part of a world-leading company whose purpose is to safeguard life, property and the environment.  You will also be part of a culture where our values “we care, we share, we dare” characterize how we act towards each other, our customers and perform our work.


For more information about the position, please contact:

César Carvalho, Simulation Technology group leader, DNV – Group Research and Development,

Interested? How to apply

Please upload your CV, application letter and grade certificate in our application tracking system (iCIMS). All documents should be in English, if possible. Applicants without these documents will not be considered.

We are going to run interviews on an on-going basis.

DNV expects all candidates to be open and share all relevant information about themselves during the recruitment process. DNV AS is comprised by the Norwegian laws and regulations regarding Export Control. As part of our security assessment candidates are asked about affiliation to high-risk countries. Furthermore, background checks are performed on all final candidates and any offer is conditional upon background check verification.

We are ready to receive your application – so apply now!

Company & Business Area Description

DNV is an independent expert in risk management and assurance, with more than 12,000 employees operating in more than 100 countries. Through our broad experience and deep expertise, we advance safety and sustainable performance, set industry benchmarks, and inspire and invent solutions.


Our strategic research unit, Group Research and Development (GRD) is a pool of nearly 100 talented researchers covering a wide range of selected topics of strategic importance to DNV. We do research within areas where DNV is large and well-known such as the Maritime and Energy sector, as well as the areas of Digital Assurance, Ocean Space, Sustainable Food Systems & Supply Chains, and Healthcare


GRD performs strategic and applied research for DNV focusing on knowledge development and technology demonstration through collaborations with academia and industry. We are active at conferences and collaborate closely with academia through our funded professors and the supervision of students. We are a diverse group of researchers with different educational backgrounds, ages, and nationalities. Our largest location is Norway (Oslo/Høvik and Trondheim), but we also have research units in the UK, Netherlands, China, Italy, Denmark, and Spain.

Equal Opportunity Statement

DNV is an Equal Opportunity Employer and gives consideration for employment to qualified applicants without regard to gender, religion, race, national or ethnic origin, cultural background, social group, disability, sexual orientation, gender identity, marital status, age or political opinion. Diversity is fundamental to our culture and we invite you to be part of this diversity!

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed