OneMain Financial Jobs

Job Information

UNIVERSITY OF TEXAS AT AUSTIN Junior 3D Unity Developer, Texas Immersive Institute, Moody College of Communication in Austin, Texas

:Input and Spawning Logic: Develop and maintain the logic for fish spawning based on incoming WebXR data, ensuring creatures appear in the digital ocean in real-time.Customization Scripting: Implement the scripting logic that translates user questions/answers to colors, patterns, creature type, into the final 3D fish variants within the Unity environment.Behavioral Programming: Script autonomous fish behaviors, including swimming behavior, boid/schooling logic, and environmental interactions.Data Persistence: Help manage the storage and retrieval of fish data to ensure the ecosystem remains persistent and continuous throughout the 8-day activation.System Optimization: Assist in profiling and optimizing scripts and assets to maintain acceptable frame rates on a 22m x 6m LED display.Output Handling: Support the configuration of Unitys camera and display settings to ensure seamless output for large-scale LED hardware.Required Responsibilities:Strong proficiency in C# programming within the Unity engine.Experience with Unity Prefabs, Scriptable Objects, and basic UI/Data integration.Understanding of vector math and transform logic for NPC agent movement (e.g., boids or simple AI steering).Familiarity with version control systems (e.g., GitHub or PlasticSCM).Ability to troubleshoot and debug complex real-time systems.Preferred Qualifications:Experience with JSON/Web APIs or persistent databases (Firebase, SQL, etc.).Basic understanding of the Universal Render Pipeline (URP) or VFX Graph.Salary Range:$25/hourCareer Competencies:Programming Game EnginesWeb Software DesignSystem and Technology IntegrationRequired Materials:ResumeOne-page Cover LetterLink to portfolio or work samples

DirectEmployers