Render Programmer
hace 6 meses
IO Interactive is currently in search of a skilled **Render Programmer** to join our backbone team, as we embark on two exciting game projects: Project 007, a groundbreaking James Bond video game with an entirely original storyline, and Project Fantasy, an ambitious new IP poised to redefine the online fantasy RPG genre for console and PC.
In the midst of these thrilling ventures, we are actively seeking a talented professional to contribute to the ongoing development of our cutting-edge proprietary game development engine, Glacier. As we push the boundaries of gaming innovation, we are also exploring opportunities to expand our reach onto other platforms.
**What you will do**:
- Write robust, efficient, and maintainable C++ code for our game engine.
- Participate in debugging processes to ensure a seamless gaming experience.
- Implement code and data structure optimizations for peak performance.
- Conduct performance analysis to enhance the rendering pipeline's efficiency.
- Ensure code operates seamlessly across multiple platforms.
- Stay updated on rendering technologies for a competitive edge.
- Work closely with fellow render programmers, artists, and designers.
- Integrate rendering features into the broader game development pipeline.
**Who you are**:
- You have strong knowledge of C++.
- Experienced in 3D graphics programming.
- Strong knowledge with at least one graphics API.
- Knowledge of hardware - Both CPU & GPU.
- Good math skills (linear algebra, trigonometry, etc.).
**Who we are**:
IO Interactive is an independent videogame development and publishing company with studios in Copenhagen, Malmö, Barcelona, Istanbul and Brighton. As the creative force behind some of the most talked-about multiplatform video games in the last decade, we are committed to creating unforgettable characters and experiences - all powered by our award-winning, proprietary Glacier technology.
We know that to achieve those goals, we need courage, talented people and a great working environment - and we do our utmost to have all of that. Across our multiple studios, we’re working on several projects. Crucially though, we’re all one team. We value the work and impact that each person brings to the table and we actively encourage new ideas, whilst listening to your insights along the way.
We have a dedicated team of People Managers, who look after you as an individual and as an employee. With more than 40 nationalities, we know that everyone is different and we are proud to have a reputation for being a friendly workplace with highly-talent people.