Summer Internship 2025 - Engine / Tools / QA
About Traverse Research
At Traverse Research, we research and develop cutting-edge graphics software in collaboration with major hardware vendors, from desktop to mobile. We primarily develop in Rust and deeply care about contributing to the Rust open-source community. Our team thrives on creativity, collaboration, and innovation in pushing the boundaries of real-time graphics and immersive experiences.
The Opportunity
We are looking for programming students interested in working with us during the summer from 1st of July to the 30th of August 2025. As a summer intern, you'll gain hands-on experience working with cutting-edge rendering technology while contributing to real projects that impact our products. Your focus will be on either contributing to open-source projects, developing a demo with, or new features for our framework or benchmark suite. This internship provides valuable experience in a collaborative environment while working alongside experienced professionals.
Possible Projects
During your internship, you'll be assigned to one of the following projects based on your skills, interests, and our current needs:
UX / UI Development
- Enhance and optimize UI components for Android/iOS and desktop platforms using egui.
Gameplay / Store Integration
- Implement gamification elements and store (e.g., Steam) integration features to build community around Evolve.
QA / Test Engineering
- Develop automated testing frameworks and CI/CD pipelines for Android.
Python Bindings for Breda Engine
- Create Python bindings for our graphics engine to enable rapid prototyping and ML experiments.
Microsoft DirectStorage Implementation
- Integrate DirectStorage API to optimize asset loading with minimal CPU overhead.
Requirements
- Currently pursuing a degree in Computer Science, Software Engineering, or related field
- Strong programming skills in either C++ or Rust (Rust experience is welcomed but not required)
- Problem-solving abilities and attention to detail
- Excellent communication skills and ability to work in a team environment
- Interest in graphics technology, game engines, or related fields
What We Offer
- Hands-on experience with industry-leading technology
- Mentorship from experienced professionals
- A collaborative and inclusive work environment
- Access to a workspace in our office located in the city center of Breda
- A laptop supporting ray tracing for the duration of your internship
- Financial compensation for the period you work with us
- Part-time position (3 days per week)
Application Process
If you are interested, please apply through our website before May 13th. If it's a match, we will follow up with an interview between May 19th and May 28th where we will discuss which project you are interested in working on (we are open to proposals) and the details of our collaboration. After all interviews are completed, we will notify selected candidates by June 4th
Additional Information
To get familiar with our codebase and what we do at Traverse, check out the Evolve Website and our blog.
- Department
- Evolve
- Locations
- Breda
- Remote status
- Hybrid
Breda
About Traverse Research
Founded by Jasper Bekkers in 2019, Traverse Research is a graphics and game development research and development studio located in the heart of Breda with a mission to make Breda a game development power house.
Summer Internship 2025 - Engine / Tools / QA
Loading application form
Already working at Traverse Research?
Let’s recruit together and find your next colleague.