Visual Concepts Company Logo

Visual Concepts

Agoura Hills, California - United States
View all jobs at this company »

Software Engineer, Generalist

Description

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, Orange County, Budapest, Shanghai, and Seoul 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.  

Do you prize efficiency, productivity, and the satisfaction that comes from helping a team do their best work? Do you have organizational ability combined with technical experience, to plan, track and deliver ambitious new game systems and development technology? Are you a collaborative leader and great communicator who thrives on delivering results? If so, wow, do we want to talk to you!

Our Agoura Hills studio is looking for an experienced Software Engineer who has a high bar for code quality and a passion for clean and efficient design.  In this role, you will work closely with animation, cinematics and other teams to develop and support cutscene tools, pipelines, and run-time systems, to help make the next iteration of WWE 2K the best ever!


What You Will Do:

  • Assume ownership and drive development of our cutscene tools, pipelines, and run-time systems
  • Collaborate with content creators to improve workflows and efficiency
  • Dive into a large codebase to simplify processes, solve challenges, and identify deficiencies
  • Work in an Agile environment to provide accurate schedules and estimates for completing tasks on time
  • Produce code that is clean, efficient, well-documented, and conforms to our coding standards


Requirements:

  • 2+ years of experience in game development
  • Bachelor’s or Master’s Degree in Computer Science or related field, or equivalent experience
  • Fluent in C/C++
  • Solid understanding of object oriented programming
  • Self-motivated with excellent problem-solving skills
  • Ability to write clean, well-documented, and efficient code
  • Ability to work and collaborate effectively as part of a team


Preferred Qualifications:

  • Experience working on tools and build pipelines
  • Understanding of animation technologies
  • Understanding of game cameras, camera movement, and basic cinematic principals
  • Proficient in 3D mathematics
  • Shipped game titles, preferably on console
  • Passion for video games

TO APPLY: https://boards.greenhouse.io/visualconcepts/jobs/4115794003