At a Glance
- Tasks: Join our Engine team to research and implement advanced graphics features for our game engine.
- Company: Rebellion Game Development is a leading game studio known for innovation and creativity.
- Benefits: Enjoy 22 days holiday, private medical insurance, and perks like discounts and social events.
- Why this job: Be part of a creative team in a relaxed atmosphere, impacting games with cutting-edge technology.
- Qualifications: Proficiency in C++, a degree in computer science or related fields, and knowledge of graphics techniques required.
- Other info: Relocation support provided; we welcome speculative applications for other roles.
The predicted salary is between 28800 - 48000 £ per year.
Job Title: Graduate Rendering Programmer
Join our talented in-house Engine team as a Graduate Rendering Programmer! This group of skilled programmers is dedicated to pushing the boundaries of our proprietary engine, Asura, utilising cutting-edge technology.
As our next Graduate Rendering Programmer, you will be part of a close-knit team of highly skilled industry veterans dedicated to advancing the rendering technology in our proprietary game engine. Your responsibilities include researching, designing, and implementing advanced graphics features that will elevate our engine and impact all our games. You will work on multiple projects simultaneously, contributing significantly to each title we release.
This role is based at our riverside headquarters in Oxford, offering a creative and relaxed atmosphere where teamwork drives our success. We provide a relocation package, including moving assistance, temporary accommodation, and full support for a smooth transition.
Requirements
- Proficiency in C++ with a strong foundation in 3D vector math
- A degree in computer science, physics, or related fields
- Good understanding of modern graphics techniques and rendering pipelines
- Experience in writing and optimizing shaders across multiple platforms
- Familiarity with platform-specific APIs
- Knowledge of rendering performance and memory implications
- Experience with current-generation console development and proprietary engines is a plus
Benefits
- 22 days holidays plus Christmas closure and bank holidays, increasing with service
- Private Medical Insurance, healthcare cash plan, dental, and vision coverage
- Life Assurance, Income Protection, and Critical Illness Cover
- Enhanced Family Leave
- Interest-Free, Tax-Free Loans
- Enhanced Pension Scheme
- Mental Health and Wellbeing Support
- Additional perks including discounts, freebies, and social events
Life at Our Oxford HQ
Our riverside headquarters in Oxford offers a blend of tradition and modernity, with excellent transport links, including a nearby train station with routes to London and other major cities. The office promotes teamwork and innovation, with amenities like free hot drinks, a tuck shop, and access to local dining options. We foster an open, friendly, and creative culture, empowering our team to work on a variety of projects across multiple platforms. We support a healthy work-life balance and an inclusive environment that encourages diversity and personal growth.
If you\’re interested in joining us but this role isn\’t a perfect fit, we welcome speculative applications and invite you to visit our Careers website for other opportunities.
#J-18808-Ljbffr
Graduate Rendering Programmer Oxford (England) Rebellion Game Development Entry (0–1 years) Sof[...] employer: Gamecompanies
Contact Detail:
Gamecompanies Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Graduate Rendering Programmer Oxford (England) Rebellion Game Development Entry (0–1 years) Sof[...]
✨Tip Number 1
Familiarise yourself with the Asura engine and its capabilities. Understanding the specific technologies and features that Rebellion uses will give you an edge in discussions during interviews.
✨Tip Number 2
Engage with the gaming community, especially forums or groups focused on graphics programming. Networking with industry professionals can provide insights and potentially lead to referrals.
✨Tip Number 3
Showcase your personal projects or contributions to open-source graphics programming. Having a portfolio that demonstrates your skills in C++ and shader optimisation can set you apart from other candidates.
✨Tip Number 4
Prepare to discuss modern graphics techniques and rendering pipelines in detail. Being able to articulate your understanding of these concepts will demonstrate your readiness for the role.
We think you need these skills to ace Graduate Rendering Programmer Oxford (England) Rebellion Game Development Entry (0–1 years) Sof[...]
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your proficiency in C++ and any relevant experience with 3D vector math. Include specific projects or coursework that demonstrate your understanding of modern graphics techniques and rendering pipelines.
Craft a Compelling Cover Letter: In your cover letter, express your passion for game development and how your skills align with the role of Graduate Rendering Programmer. Mention any experience you have with writing and optimising shaders, as well as your familiarity with platform-specific APIs.
Showcase Relevant Projects: If you have worked on any personal or academic projects related to rendering technology or game engines, be sure to include these in your application. Highlight your contributions and the technologies you used to give the hiring team insight into your practical experience.
Proofread Your Application: Before submitting your application, carefully proofread all documents for spelling and grammatical errors. A polished application reflects your attention to detail and professionalism, which are crucial in the tech industry.
How to prepare for a job interview at Gamecompanies
✨Brush Up on C++ and 3D Math
Make sure you're comfortable with C++ and have a solid understanding of 3D vector math. Be prepared to discuss your experience and possibly solve some coding problems related to these topics during the interview.
✨Showcase Your Graphics Knowledge
Familiarise yourself with modern graphics techniques and rendering pipelines. Be ready to talk about any projects where you've implemented shaders or worked with graphics APIs, as this will demonstrate your practical knowledge.
✨Prepare for Technical Questions
Expect technical questions that may involve problem-solving scenarios related to rendering performance and memory implications. Practising common interview questions in this area can help you feel more confident.
✨Emphasise Teamwork and Collaboration
Since the role involves working closely with a team, be prepared to discuss your experiences in collaborative environments. Highlight any group projects or teamwork experiences that showcase your ability to contribute effectively.