What are the responsibilities and job description for the Programmer (Intern) position at 2K?
At Visual Concepts, we believe great games are made by diverse and empowered teams with a shared passion for play. As one of the world’s top game development studios, we have shipped over 100 multi-sku titles to critical acclaim and commercial success. Our teams are independent and entrepreneurial. Our studios in Agoura Hills, Novato, Foothill Ranch, Irvine, Budapest, Shanghai, Austin, Boise, Seoul, and Parksville, Canada are committed to artistry and technical innovation, offering top candidates the opportunity to learn and grow with some of the smartest and most creative minds in the industry.
What We Need:
Our VC Blueshift studio is looking for an Programmer Intern. Someone who is curious, ready to be mentored and guided through our processes to join our outstanding team. This position will report into a Lead Engineer.
What You Will Do:
- Assist in implementing new graphics engine and tool pipeline features across a diverse codebase
- Write clean, robust, readable, well-documented, and efficient code that can be easily understood by other team members
- Be a team player that can incorporate code and suggestions from other team members
- Learn how to estimate tasks, provide status updates, and develop code in an Agile team environment
Who Will Be a Great Fit:
- Pursuing a Bachelor’s degree in computer science or related field
- Completed coursework in data structures and algorithms
- Understanding of object-oriented programming techniques and robust software engineering practices including familiarity with software development patterns
- Familiar with concepts such as multi-threading, parallelism, embedded and low level programming.
- Familiarity with C, C
- Familiarity with 3D math
- A love of learning
- You passion video games (not just ours!)
To learn more about Visual Concepts and our studio locations, check out our website at www.vcentertainment.com