JobRaahGet matched free

Jobs

Senior Software Engineer

Halliburton · Oslo, 03, NO, 0167 · Norway · On-site

Apply with JobRaah

Sign up free: we match you to jobs like this, tailor your application and fill the form. 2 free applications every day.

We are looking for the right people — people who want to innovate, achieve, grow and lead. We attract and retain the best talent by investing in our employees and empowering them to develop themselves and their careers. Experience the challenges, rewards and opportunity of working for one of the world’s largest providers of products and services to the global energy industry. Job Duties About Landmark Landmark, a Halliburton company, builds the software and data platforms that help the global energy industry make better decisions. Our products span subsurface interpretation, well construction planning, reservoir simulation, production optimization, and digital operations. These are tools used daily by engineers and scientists at the world’s largest energy companies and run as cloud-native SaaS platforms and as enterprise on-premises solutions.   About the Role You are a senior developer with a designer's eye and in-depth knowledge of computer graphics. You shape 3D engineering applications and digital twins, connecting back-end data processing with real-time rendering and 3D user experience (UX) design. Drawing on extensive experience with professional CAD and 3D software, you use established interaction patterns to make navigation, selection, and manipulation efficient, helping engineers stay oriented in complex models. You work across the full stack with Unity, WebGL, Three.js, Babylon.js, and modern web frameworks, taking solutions from prototypes through to production.   What You Will Do Own the architecture and technical direction of the 3D component, working closely with product management and domain specialists. Design and build 3D and extended reality (XR) interactions for inspection, measurement, well planning, and collaboration. Develop processing pipelines, shaders, and reusable tools. Improve memory use, efficiency, and responsiveness with large datasets. Prepare and integrate CAD models, geospatial and subsurface data, point clouds, and volumetric datasets for accurate real-time visualization. Lead design and code reviews, strengthen testing and debugging tools, and maintain the code through successive releases. Evaluate and integrate AI where it improves engineering workflows, with attention to reliability, privacy, and cost.   Qualifications Masters’s degree in Computer Science, Software Engineering, or a related discipline, or equivalent experience 20 or more years of wide-ranging experience across software development, computer graphics, and design Deep proficiency in Unity and C#, with experience owning and improving a substantial real-time 3D codebase In-depth knowledge of rendering, shading, geometry, and performance optimization, supported by hands-on 3D production experience Experience designing and implementing 3D and XR interactions, from user research and prototypes to testing with domain users Strong aesthetic judgment, including composition, lighting, materials, and visual…