Senior Software Engineer-Vicarious Visions
Vicarious Visions - Albany, NY

This job posting is no longer available on Activision. Find similar jobs: Senior Software Engineer jobs - Vicarious Visions jobs

Senior Software Engineer-Vicarious Visions Senior Software Engineer

Vicarious Visions has gained critical acclaim with hit games such as Skylanders Swap Force ® , Skylanders Spyro’s Adventure ® , Guitar Hero ® , and Marvel Ultimate Alliance 2 ® . Our games repeatedly push technical boundaries to deliver addictive, immersive gameplay and art that brings favorite characters and worlds to life. We are also home to the pioneering Alchemy ® middleware technology and tools that are used to power hit titles across Activision.

A Senior Software Engineer is an expert engineer with broad technical mastery capable of providing leadership in multiple disciplines related to development of video games and/or the related enabling tools and technologies. They are owners of complex design and development efforts, often leaders of a development team, and work with independence, initiative and self-direction.
Your responsibilities will include: · Implement, debug and optimize systems in C++ and other languages.
· Lead the design of complex software systems through collaboration with other software engineers, game designers, visual artists and audio engineers.
· Lead and participate in design and code reviews.
· Assist and mentor other engineers in areas of domain expertise or specialization.
· Help to define and implement the studio technical strategy. Promote group standards and best practices.
· Investigate and adopt new game technologies, practices, tools and systems.
The skills & experience we’re looking · Bachelor's degree in Computer Science or relevant discipline.
· At least 5-10 years experience in the game industry or other relevant experience
· Strong OO design and development in C++. C# is a plus.
· Experience with current and next gen platforms: Xbox, PS, Wii U, iOS, Android.
· Mastery of two or more fundamental game development skills such as gameplay, online multi-player, performance and optimization, graphics, 3D math, physics or AI.
· Ability to collaborate and communicate with other engineers to obtain optimal results.
· A passion for developing high quality games.
Job Programming
Primary Location United States-New York-Albany

Organization Vicarious Visions

About this company
3 reviews