Software Developer (Ongoing Opportunities)
Avalon Holographics
As a software developer at Avalon, you'll collaborate with cross-functional teams to create innovative holographic displays, focusing on high-performance graphics processing, building and maintaining tools to handle large volumes of rendered data, and ensuring seamless software connectivity and compatibility across platforms.
A Day in the Life…
As a software developer, you’ll be working closely with various teams to build our holographic displays.
- Provide quality software solutions in an agile environment with a focus on high performance graphics processing
- Develop and maintain tools to handle large amounts of rendered data.
- Test software development methodology in an agile environment.
- Provide ongoing maintenance, support and enhancements in existing systems and platforms.
- Collaborate cross-functionally to ensure software connectivity/compatibility
- Provide recommendations for continuous improvement.
- Work alongside other engineers on the team to elevate technology and consistently apply best practices.
What You’ll Bring to Avalon…
To be successful in this role, you’ll need a unique combination of technical expertise, customer- facing skills, and a collaborative mindset:
- Ideally five years working with C++, or with graphics/game development.
- Experience with any of the following technologies would be an asset:
- Languages: C++, HLSL, GLSL, Python
- APIs: DirectX, Vulkan, OpenGL, Metal
- Engines: UE4, Unity
- Bachelor’s degree or higher in engineering or a combination of experience.
- Excellent communication skills and the desire to work collaboratively in a team environment.
- Strong analytical, problem solving, and troubleshooting abilities are essential.
- Ability and passion for learning new technologies.
- Self-motivated and ability to work well independently.
- Adapt to changes in the work environment, manage competing demands and can deal with frequent interruptions, changes, delays, or unexpected events.
We believe the best people make the best companies. As we continue to grow, our goal is to continue to attract the best people. That’s why we’re always looking for skilled and driven Software Developers to join our team! While we may not have an immediate opening, we regularly review applications and will reach out if your skills and experience align.
Why Choose Avalon:
At Avalon Holographics, we’re pioneers in holographic technology, dedicated to transforming how people produce, view, and interact with visual content. We thrive in a dynamic, collaborative environment where creativity is encouraged, and diverse perspectives are valued. Our team is built on core values of inclusion, respect, and autonomy, ensuring that every team member feels empowered and supported. We offer competitive rewards, including comprehensive training, generous benefits, stock options, and wellness initiatives to support your personal and professional growth. With flexible work policies, we prioritize work-life balance, helping you harmonize your career and personal life. At Avalon, you'll have the opportunity to take on challenging projects, innovate, and make a real impact in a company committed to pushing the boundaries of visual technology.