CareerPlanSign in

Software Engineer

USAFull-time$109,138–$109,1382026-10-05 → 2026-10-08

Core

Develop and engineer Java-based, cross-platform 3D rendering software for interior design, combining real-time and photorealistic rendering, material processing, and cross-engine synchronization.

Role type

Senior IC software engineer (3D graphics/rendering)

Builds

Real-time and photorealistic 3D visualization software for interior design

Domain

Computer Graphics / Interior Design Visualization

Required skills

Java, multithreading and concurrency, 3D rendering software development, graphics APIs (Babylon.js, JOGL, OpenGL, WebGL), GPU rendering concepts, shader programming (GLSL, HLSL), physically based rendering (PBR), performance profiling and debugging, CAD/BIM integration

Preferred skills

Java RMI, ObjectDB, real-time ray tracing, distributed-rendering components

Technologies

Java, JavaFX, OpenGL, WebGL, Babylon.js, JOGL, AutoCAD SDK, 3ds Max SDK (via careerplan.io/jobs/REAL-VIEW-LLC-Software-Engineer-software-engineer-at-real-view-llc)

Responsibilities

Design and optimize a realistic rendering engine and advanced texture workflows; Create custom GLSL/HLSL shaders for realistic materials in real-time rendering pipelines; Build and maintain integrations with systems such as AutoCAD and 3ds Max SDKs to ingest CAD/BIM models; Profile, debug, and optimize CPU/GPU frame times; Architect and improve 3D rendering pipelines using PBR techniques and real-time ray tracing; Implement concurrency and distributed-rendering components with Java RMI and ObjectDB.

Seniority

Senior, hands-on IC