Dreamscape Learn · 1 month ago
Junior VR Software Engineer
Dreamscape Learn is a pioneer in immersive virtual reality learning design, seeking a Junior Software Engineer to help build and maintain educational content on next-generation learning platforms. The role involves supporting the development of VR/AR applications and collaborating with a multidisciplinary team to create interactive experiences that enhance real-world learning outcomes.
Digital EntertainmentEdTechSoftwareVirtual Reality
Responsibilities
Support the development and maintenance of VR/AR applications, interaction systems, and internal tools under the guidance of senior engineers
Write clean, readable, and reusable code following team standards and established best practices
Help debug and improve existing code, including basic performance tuning and refactoring with support from the team
Partner with Product, Design, and Educational Content teammates to understand requirements and implement well-scoped technical tasks
Collaborate with other engineers through pair programming, code reviews, and team discussions to learn and improve
Participate in standups, sprint planning, and cross-functional check-ins, providing clear updates on progress and blockers
Write and maintain unit tests (and assist with integration tests) to support stable, reliable releases
Help verify that content and features run as expected across supported platforms/devices
Assist in monitoring deployments and troubleshooting issues, escalating when needed and documenting learnings
Contribute to documentation, small internal tools, and shared coding standards as you grow in the role
Qualification
Required
1-2 years of professional software development experience (internships or academic projects welcome)
Proficiency in C#
Working knowledge of Version Control tools (ex. Git)
Familiarity integrating cross-functional assets (art, audio, animation, VFX, etc.) into Unity scenes/hierarchies, with support from senior team members
Working knowledge of common Unity-friendly design patterns and a willingness to learn and apply best practices in a team codebase
Hands-on experience using Unity to build interactive 3D applications (through coursework, personal projects, internships, or 1-2 years professional experience)
Familiarity with Unity workflows and package management, including importing assets, managing dependencies, and organizing projects
Exposure to key Unity systems such as Render Pipelines (URP/HDRP), Timeline, UI (uGUI and/or UI Toolkit), and Addressables; experience with Jobs/Burst is a plus
Interest or early experience in VR/AR/XR or other real-time 3D systems, with eagerness to grow in performance and device-specific best practices
Preferred
Bachelor's degree in Computer Science, Engineering, or related field (or equivalent hands-on experience)
Benefits
Health/ dental/ vision insurance
Employee Assistance Program
Unlimited PTO
Perks at work
Company
Dreamscape Learn
Dreamscape Learn is an edtech company focusing on cinematic story-telling, cutting edge immersive technologies, and advanced pedagogy.
Funding
Current Stage
Growth StageTotal Funding
$20M2023-01-19Series A· $20M
Recent News
Government Technology US
2025-12-06
Company data provided by crunchbase