Senior Software Engineer

Halliburton
Oslo
Workplace: OnsiteFull timeFunction: Software EngineeringEducation: mastersSkills: ["Communication","Technical judgment","Code review","Debugging","Collaboration"]

Shape 3D engineering applications and digital twins by connecting back-end data processing to real-time rendering and 3D UX. Own the 3D component architecture and technical direction, build 3D/XR interactions for inspection and planning, and develop pipelines, shaders, and reusable tools. Optimize performance for large datasets, integrate CAD/geospatial data and point clouds for accurate visualization, lead reviews and release-quality testing, and evaluate AI integration for engineering workflows.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Halliburton
Halliburton
2 days ago

Senior Software Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 3 hours agoStatus: Live

Job Summary

Shape 3D engineering applications and digital twins by connecting back-end data processing to real-time rendering and 3D UX. Own the 3D component architecture and technical direction, build 3D/XR interactions for inspection and planning, and develop pipelines, shaders, and reusable tools. Optimize performance for large datasets, integrate CAD/geospatial data and point clouds for accurate visualization, lead reviews and release-quality testing, and evaluate AI integration for engineering workflows.
Location: Oslo
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Own the architecture and technical direction of the 3D component in partnership 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 for 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.

Pay and Benefits

Perks:Annual BonusLong-term Incentives

Key Requirements

  • •Master’s degree in Computer Science, Software Engineering, or related field (or equivalent experience).
  • •20+ years of experience across software development, computer graphics, and design.
  • •Deep proficiency in Unity and C# with experience owning and improving a real-time 3D codebase.
  • •In-depth knowledge of rendering, shading, geometry, and performance optimization for 3D production.
  • •Experience designing and implementing 3D and XR interactions from prototypes through testing with domain users.
Experience:Computer graphics3D softwareDigital twinsCADGeospatial
Education:Master's in Computer Science, Software Engineering, or a related discipline
Skills:CommunicationTechnical judgmentCode reviewDebuggingCollaboration
Tech Stack:UnityC#WebGLThree.jsBabylon.jsTypeScriptCADPoint cloudsShadersAIGitDockerCI/CD

Company Brief

Halliburton
Provides oilfield services and products to the energy industry, including drilling, evaluation, completion, production and well intervention technologies, as well as engineering and project management solutions for oil and gas operators worldwide.
Industry: Energy Services
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Houston, United States
Founded: 1919
WebsiteLinkedIn