Sponsored By

Get a job: Toys for Bob is hiring a Tools Engineer

Activision-owned Toys for Bob is looking for someone (maybe someone like you!) to code and maintain internal software applications used by the Novato, CA-based Skylanders developer.

November 20, 2015

3 Min Read
Game Developer logo in a gray background | Game Developer

The Gamasutra Job Board is the most diverse, active and established board of its kind for the video game industry!

Here is just one of the many, many positions being advertised right now.

Tools Software EngineerToys for Bob

Location: Novato, CA

Toys For Bob are the creators of the innovative Skylanders video game and toy franchise.  We’ve made games for over 22 years now on every conceivable platform and have never worked harder and been more proud of anything we’ve ever done - in games and in life. Our studio has a fun and laid back vibe. 

If you like working in a place that looks like you’re on a tropical island then you’re going to dig our environment. And for those of you that love your pooch, we are a dog-friendly studio. 

Your responsibilities will include:

A Tools Software Engineer will contribute to the creation, improvement, maintenance and usability assessment of an extensive set of internal software applications used by the designers, artists and software engineers to create our games. The tools are used for tasks such as world building, entity placement, visual effects generation, UI generation and data validation.  The continuing evolution and specialization of our tools provides an ongoing competitive advantage for Vicarious Visions.

  • Create, maintain and improve content development tools used across multiple game projects.

  • Collaborate closely and effectively with artists, designers and game programmers on the requirements and design of software tools.

  • Design, implement, debug and optimize software primarily in C# and C++.

  • Lead and/or participate in design and code reviews.

  • Investigate and adopt new game technologies, tools and systems.

  • Develop and apply group standards and best practices.

  • Document completed designs, tools, and code.

  • Work closely with and support tool users in person.

  • Work in conjunction with senior staff for complex design and development efforts but otherwise be largely self-directed.

The skills & experience we’re looking for:

  • Bachelor's degree in Computer Science or related discipline or equivalent experience.

  • At least 3-5 years professional experience developing applications through all phases of the product lifecycle.

  • Relevant software tool development experience.  Video Game industry experience is not required.

  • Strong OO design and development experience in C#/.NET.  Experience in C/C++ or other languages is a plus.

  • Experience creating GUI applications with focus on usability. Experience with User Centered Design.

  • Strong communication skills, ability to collaborate closely with in-house users of the tools, discover and provide what they need.

  • Knowledge of 3ds Max or Maya and common scripting languages is a plus but not required.

  • Windowing toolkits such as WPF, WinForms are a plus

Applicants may be asked to provide a coding sample and/or take a short technical test.

Interested? Apply now.

About the Gamasutra Job Board

Whether you're just starting out, looking for something new, or just seeing what's out there, the Gamasutra Job Board is the place where game developers move ahead in their careers.

Gamasutra's Job Board is the most diverse, most active, and most established board of its kind in the video game industry, serving companies of all sizes, from indie to triple-A.

Looking for a new job? Get started here. Are you a recruiter looking for talent? Post jobs here.

Read more about:

ed-recruitment
Daily news, dev blogs, and stories from Game Developer straight to your inbox

You May Also Like