Software Engineer – Simulation
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
Software Engineer – SimulationWe are looking for a Software Engineer – Simulation to join our Simulation Technology team in Kristiansand, Norway. In this role, you will help build and maintain advanced simulation environments that enable engineering teams to test, validate, and optimize automation software before deployment. You will work at the intersection of software engineering, industrial automation, and simulation technology, supporting some of NOV's most innovative automation and robotics projects. This position offers a unique opportunity to gain exposure to complete automation package deliveries and play an important role in ensuring reliable, high-quality solutions for customers worldwide.NOV delivers technology-driven solutions that empower the global energy industry. Through innovation, engineering excellence, and collaboration, we help customers improve operational efficiency, safety, and sustainability. Our Simulation Technology Department supports automation and robotics deliveries by creating realistic simulation environments that allow engineering teams to test, validate, and optimize software before deployment to real-world equipment.What We OfferOpportunity to work with advanced simulation and automation technologiesExposure to large-scale automation and robotics projectsCollaborative and highly skilled engineering environmentProfessional development and long-term career growthOpportunity to work across multiple engineering disciplinesModern tools and technologies used throughout the automation industryA supportive culture built on trust, autonomy, and knowledge sharingKey ResponsibilitiesConfigure and support Siemens S7 PLC systems in simulation and machine environmentsBuild, configure, and maintain simulation environments used for testing and validationTroubleshoot and optimize simulation performanceSupport internal engineering teams using simulation platformsTest and evaluate new simulator functionality and featuresAssist with commissioning, testing, and training activitiesMaintain technical documentation and configuration recordsCollaborate with multidisciplinary engineering teams across automation, controls, and software disciplinesAdditional ResponsibilitiesSupport future development of simulation solutions and toolsContribute to continuous improvement initiatives within the Simulation Technology teamParticipate in projects involving automation systems, robotics, and advanced control technologiesQualifications & SkillsEssential QualificationsBachelor's or Master's degree in Software Engineering, Mechatronics, Automation Engineering, Electrical Engineering, or a related field2–5 years of relevant engineering experienceSoftware development backgroundExperience working with PLC systems, preferably SiemensStrong problem-solving and troubleshooting skillsAbility to manage multiple tasks and projects simultaneouslyProfessional communication skills in EnglishPreferred QualificationsMechatronics backgroundExperience with Siemens S7-300 / S7-1500 and TIA PortalExperience with PLCSIM Advanced or similar simulation toolsExperience with Beckhoff PLC systems and TwinCATIndustrial automation experienceUnderstanding of hydraulic and electrical systemsExperience with high-level programming languages such as C/C++Norwegian language skillsSoft SkillsWe are looking for someone who:Enjoys collaborating with others across multiple disciplinesIs proactive and takes ownership of their workThrives in a fast-paced project environmentIs comfortable balancing multiple prioritiesIs curious and eager to learn new technologiesBuilds strong working relationships with colleagues and stakeholdersWhy Join Us?As part of the Simulation Technology team, you will work on solutions that bridge the gap between real-world industrial equipment and virtual testing environments. You will gain exposure to complete automation deliveries rather than only a small portion of a project, allowing you to see how software, automation, control systems, and simulation technologies come together to create advanced engineering solutions. Whether your background comes from industrial automation, software engineering, mechatronics, manufacturing, or automotive industries, this is an opportunity to apply your skills to technically challenging projects while developing expertise in simulation technology. Join a team that values collaboration, innovation, and continuous learning—and help shape the future of automation and simulation at NOV.