Software Developer Student Co-op Opportunity - Winter 2027
- St. John's, NL
- Sur place
- Publié 9 sept. 2026
- 1 poste
Ouvre un site externe
- Type d’emploi
- Temps plein
- Niveau d’expérience
- Débutant, Junior · 0+ ans
- Formation minimale
- Baccalauréat
- Postuler avant le
- 9 oct. 2026
- Langue de l’offre
- anglais
- Heures de travail
- 40 heures par semaine
- Niveau d’expérience
- Internship
Résumé du poste
The role involves researching, developing, and optimizing high-performance software systems for holographic displays using C++ and Python. Key tasks include enhancing SDKs, implementing test automation frameworks, and contributing to holographic compression solutions.
Détails du poste
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 degree program. Experience programming in C++ and Python. Experience working with graphics or game development technologies such as OpenGL, 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: September 18, 2026
Ce que vous ferez
The role involves researching, developing, and optimizing high-performance software systems for holographic displays using C++ and Python. Key tasks include enhancing SDKs, implementing test automation frameworks, and contributing to holographic compression solutions.
Exigences
Candidates must be currently enrolled in a Computer Science, Computer Engineering, or related co-op degree program with proficiency in C++ and Python. Experience with graphics technologies like OpenGL, Unreal Engine, or Unity is considered an asset.
Compétences indiquées
- Technical Documentation · Souhaitée
- Résolution de problèmes · Souhaitée
- Collaboration · Souhaitée
- C++ · Souhaitée
- Python · Souhaitée
Autres compétences pertinentes
Relevées dans la description du poste. Confirmez les exigences importantes ci-dessus.
- C++
- Python
- OpenGL
- Unreal Engine
- Unity
- Software Development
- Performance Optimization
- Systems-level Programming
- Debugging
- Test Automation
- Technical Documentation
- Holographic Rendering
- SDK Development
- Problem Solving
- Analytical Skills
- Collaboration
Domaines d’emploi
- Software
- Engineering
- Technology
- Science & Research
- Manufacturing
D’autres postes auxquels postuler directement
Des possibilités semblables publiées par des employeurs qui recrutent sur Jobs.ca, sans formulaire externe.
Canadian Pork Council
Senior Software Developer
CommanditéEmployeur directCandidature simplifiée- Hybride
- Publié 11 sept. 2026
Bédard Ressources Humaines
Charpentier-menuisier - Apprenti ou compagnon #713
CommanditéEmployeur directCandidature simplifiée- Sur place
- Publié 10 sept. 2026
Bédard Ressources Humaines
Adjoint(e) administratif(ve) à la direction #381
CommanditéEmployeur directCandidature simplifiée- Sur place
- Publié 9 sept. 2026