Remote Senior Programmer

Engineering Santa Ana, California


Description

Relevant Qualifications

  • Experience working with remote teams and contractors
  • Provide accurate schedules and estimates for completing tasks on time
  • Degree in computer engineering or computer science
  • Amazing communication, organization and documentation skills
  • Work independently to implement new functionality in game
  • Experience developing for a major console (Xbox, Playstation, Wii, etc.)
  • Experience in 3D graphics programming (OpenGL or DirectX)
  • Analyze performance and implement optimizations in both high and low-level code
  • Experience in game engine development
  • Work with teams in other companies to help them deliver finished products
  • Experience in network programming
  • Able to work independently and under pressure producing results under tight schedules
  • Mature interpersonal skills
  • Strong personal interest in video-games

Required Skills
  • Must have shipped one or more AAA game titles for console
  • Experience managing a large code base with multiple simultaneous branches
  • 7+ years advanced C/C++
  • 3+ years scripting languages (LUA, C#, Perl, etc.)
  • 5+ years console experience (PS4, Xbox One, PS3, Xbox 360, PS Vita, Wii and Switch)
  • Excellent debugging skills, able to quickly locate and fix challenging bugs
  • 7+ years debugging and analytical tools (Visual Studio, PIX, Razor, RAD Telemetry, etc.)
  • Strong grasp of 3D math, physics, graphics, AI, networking, audio processing, data manipulation/ transformation, streaming, file systems, advanced programming techniques