Software Co-op Student Opportunity - Fall 2026

Avalon HolographicsSt. John's, NL, CA
Posted April 28, 2026

At Avalon Holographics, we’re building the world’s most advanced holographic display systems, enabling real-time 3D visualization used in industries such as defense, healthcare, and entertainment, without the use of headsets or glasses!

Developing software capable of supporting technology this advanced requires careful design, strong problem-solving skills, and the ability to optimize performance at scale, and our students play an important role in helping build the core systems that power our technology.

At Avalon, students are a vital part of our team and an important part of our long-term talent pipeline. We’re proud to provide meaningful opportunities that support your learning and career growth.

As a Software Co-op student, you’ll work on the core technology powering our holographic displays. You’ll gain hands-on experience researching, building, and optimizing software systems that support high-performance visualization, compression, and developer-facing tools.

What You’ll Do:

You’ll work closely with Software and Engineering teams to support development, testing, and optimization of performance-driven software systems.

  • Research, develop, and document essential software components.

  • Write and optimize code in C++ and Python to support core system functionality.

  • Contribute to development of high-performance rendering and holographic compression solutions.

  • Enhance SDKs used by developers to build immersive applications.

  • Design and implement testing and test automation frameworks to ensure software quality and reliability.

  • Debug and troubleshoot software issues across complex systems.

  • Document workflows, code, and technical findings.

  • Identify opportunities to improve performance, reliability, and scalability.

What We’re Looking For:

  • Currently enrolled in Computer Science, Computer Engineering, or a related co-op post-secondary program.

  • Strong experience programming in C++ and Python.

  • Experience working with graphics or game development technologies such as OpenGL, DirectX, Unreal Engine, or Unity is an asset.

  • Strong interest in software development, performance optimization, or systems-level programming.

  • Naturally curious and motivated to research, explore, and figure things out independently.

  • Comfortable taking ownership of projects and running with ideas from concept through execution.

  • Confident working with direction but without requiring constant step-by-step instruction.

  • Strong analytical and problem-solving skills.

  • Experience with debugging and testing software systems is an asset.

  • Ability to document technical workflows and communicate findings clearly.

  • Collaborative mindset with a willingness to take initiative.

Why Join Avalon?

Get meaningful experience supporting groundbreaking technology that pushes beyond what’s been done before, with mentorship, collaboration, and opportunities to take ownership of your work.

If you're ready to write code that powers real-time 3D technology and see your work come to life, apply today with your resume and transcripts! Please note that your application won’t be considered complete without both documents.

Deadline to Apply: May 22, 2026
Apply Now