13 Mar
C Software Engineer - Generalist
California, Larkspur , 94939 Larkspur USA

Vacancy expired!

An exciting opportunity has arisen to join our Engineering team here in the United States. We’re looking for someone who’s quick on their feet in solving a multitude of similar situations with generalized solutions while learning and using a proprietary game engine. A successful Software Generalist candidate is willing to learn and use new technologies, works well with changing priorities and various teams, has strong written and verbal communication skills, and can think of ways to generalize a solution to be applicable to a multitude of similar situations, rather than creating tailored solutions for a narrow set of situations.

What You’ll be doing:
  • Learning and working with a proprietary game engine.
  • Being an adaptable problem solver, quickly converging on solutions for a myriad of problems.
  • Designing and implementing tools that will help improve the efficiency of how software is developed, tested, and released while elevating the product quality.
  • Working with Software Engineers across multiple domains, understanding their needs to develop tooling in various areas such as automated monitoring, pre-test/pre-submission, automated failure analysis & reporting, etc.

You may also be:
  • Collaborating across domain teams and QA on releases/updates and patches.
  • Automating releases to ensure the integrity of the live environment is protected and the correct components are released.

Requirements

What we are looking for:
  • Bachelor degree in Computer Science, Engineering or related field, or equivalent training and professional experience.
  • Strong Generalist experience with 6+ years of professional experience in C.
  • Previous experiences in Release Engineer discipline or multiple Engineering disciplines in the software development cycle.
  • Core systems expertise.
  • Optimization (CPU, Memory), console development, and game engine experience.
  • Exceptional debugging and problem-solving skills.
  • Excellent written and verbal communication skills.
  • A proactive, conscientious, and ambitious team-player with an excellent eye for detail, who understands how strong teams deliver high performance.

Bonus points for experience with:
  • Audio engineering, cloth/physics engineering, and VFX engineering.
  • Mobile applications.
  • Production related to AAA titles.
  • Working history with C# or Python.
  • Perforce and other SCMs.

Benefits

What we offer:
  • Competitive salary
  • Paid sick leave
  • Fixed-term contract
  • Opportunity to work on AAA projects on proprietary game engines
  • Flexible work schedule depending on projects and clients’ needs
  • Remote – work from anywhere in the USA!

Who we are PTW is a leading global provider of Customer Experience, Quality Assurance, Localization, Engineering and Audio Production services, to key software and technology-focused markets including Games, Interactive Entertainment Media, Education, E-commerce and Internet of Things. For over 25 years, we’ve delivered great results for our clients. Our main aim is to advance their businesses and enhance their customer’s’ satisfaction. We’re dedicated to helping every client develop the best products and consumer experiences possible. And because we believe in partnerships and collaboration, the journey is shared, and the successes are too. http://www.ptw.com

Vacancy expired!


Report job