Graphics Programmer
Avalon Holographics
Date: 2 days ago
City: St. John's, NL
Contract type: Full time

At Avalon Holographics, we’re replicating reality!
We’re building the world’s most advanced holographic display, transforming how industries like medical, defense, and entertainment experience visual content. No headsets, no glasses, just incredibly lifelike, 3D visuals!
Doing something that’s never been done before takes an exceptional team! As a fast-growing startup, we know our people are our greatest asset. That’s why we offer a competitive salary with full pay transparency, employee stock options (granted by the company), and 100% employer-paid health and dental premiums. Every team member plays a key role in our success, and we’re committed to making sure you’re supported, rewarded, and empowered to thrive.
As we continue to grow, we’re looking for a Graphics Programmer with expert-level DirectX skills and strong proficiency in C++ to help power the next generation of holographic displays. As part of the software team, you’ll focus on building the real-time graphics foundation of our display system, designing high-performance rendering pipelines, solving complex technical challenges, and ensuring data-intensive workloads run seamlessly across our hardware.
What You’ll Do
At Avalon Holographics, we are committed to creating an inclusive and accessible environment where everyone feels valued, respected, and supported. If you require accommodation during the recruitment process, please let us know. We are dedicated to providing reasonable accommodation to ensure that all candidates have the opportunity to fully participate and thrive.
We encourage individuals from historically underrepresented groups to apply, even if you don’t meet every qualification listed. Your unique skills, perspectives, and experiences are valuable to us, and we’re excited to learn how you can contribute to our mission.
Avalon Holographics is an equal opportunity employer. We celebrate diversity and are dedicated to fostering an environment where everyone, regardless of race, ethnicity, gender identity, sexual orientation, age, disability, or any other aspect of identity, can succeed.
We’re building the world’s most advanced holographic display, transforming how industries like medical, defense, and entertainment experience visual content. No headsets, no glasses, just incredibly lifelike, 3D visuals!
Doing something that’s never been done before takes an exceptional team! As a fast-growing startup, we know our people are our greatest asset. That’s why we offer a competitive salary with full pay transparency, employee stock options (granted by the company), and 100% employer-paid health and dental premiums. Every team member plays a key role in our success, and we’re committed to making sure you’re supported, rewarded, and empowered to thrive.
As we continue to grow, we’re looking for a Graphics Programmer with expert-level DirectX skills and strong proficiency in C++ to help power the next generation of holographic displays. As part of the software team, you’ll focus on building the real-time graphics foundation of our display system, designing high-performance rendering pipelines, solving complex technical challenges, and ensuring data-intensive workloads run seamlessly across our hardware.
What You’ll Do
- Design and optimize high-performance rendering systems for immersive holographic displays.
- Develop custom graphics frameworks and pipelines using C++ and DirectX 11/12.
- Architect graphics software close to the metal, tuning CPU/GPU performance, optimizing memory usage, and minimizing latency.
- Prototype and implement novel rendering techniques and visual effects for light field displays.
- Troubleshoot complex rendering issues, contributing to system stability, efficiency, and image fidelity.
- Build internal tools and infrastructure for processing and visualizing massive volumes of 3D rendered data.
- Collaborate with cross-functional teams including CODEC, optics, and FPGA to integrate new components and technologies.
- Develop tools and infrastructure to manage high-volume rendered data.
- Explore emerging technologies in rendering, display, and real-time graphics.
- Bachelor’s degree in Computer Science, Computer Engineering, or equivalent experience.
- 5–10 years of experience in professional graphics programming (e.g., games, simulations, rendering pipelines).
- Demonstrated high proficiency in C++.
- Expert level experience with DirectX 11/12; familiarity with Vulkan or OpenGL is an asset.
- Strong understanding of GPU architecture, pipeline stages and shader programming (HLSL).
- Demonstrated skills in performance profiling and optimization for real-time rendering.
- Solid foundation in 3D math (matrix transforms, vector calculus, geometry).
- Self-directed, curious, and thrives in a high performing startup environment.
- A creative problem solver who enjoys tackling technical challenges and pushing visual boundaries.
- Experience with game engines (Unreal Engine, Unity), display systems, or volumetric pipelines is a bonus.
- Innovation at the Core – Work on cutting-edge technology and play a key role in shaping the future of holographic displays.
- Collaborative Culture – Join a team of passionate, innovative professionals who value creativity, teamwork, and pushing boundaries.
- Autonomy & Ownership – Enjoy the freedom to take initiative, explore new ideas, and drive meaningful outcomes.
- Professional Growth – Gain hands-on experience, engage in continuous learning, and develop your skills in a fast-moving industry.
- Meaningful Work – Contribute to a mission that’s transforming industries and redefining how people experience visual technology.
- Work-Life Balance – Benefit from flexible work policies that support your well-being.
- Competitive Compensation – We offer competitive salaries, employee stock option grants, and 100% employer-paid health and dental benefits. We also offer parental leave top up, so you can share in our success while taking care of what matters most.
At Avalon Holographics, we are committed to creating an inclusive and accessible environment where everyone feels valued, respected, and supported. If you require accommodation during the recruitment process, please let us know. We are dedicated to providing reasonable accommodation to ensure that all candidates have the opportunity to fully participate and thrive.
We encourage individuals from historically underrepresented groups to apply, even if you don’t meet every qualification listed. Your unique skills, perspectives, and experiences are valuable to us, and we’re excited to learn how you can contribute to our mission.
Avalon Holographics is an equal opportunity employer. We celebrate diversity and are dedicated to fostering an environment where everyone, regardless of race, ethnicity, gender identity, sexual orientation, age, disability, or any other aspect of identity, can succeed.
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resume