${ alert.message }}
${ alert.message }}
User Profile
We need some information before you can continue.
Share Job
Copy the link below to share this job.
Firaxis Games

Systems Programmer

${ timestamp }} · 
Firaxis Games
๐Ÿ‡บ๐Ÿ‡ธ Sparks, MD


Firaxis Games is seeking a motivated Systems programmer to join our development team. Weโ€™re looking for an engineer with a strong foundation in software engineering who enjoys working on a diverse set of challenging problems. Firaxis is a highly collaborative and iterative environment. The ideal candidate will possess the ability to communicate easily and effectively with fellow coders, designers and artists.


  • Develop high-performance, robust, maintainable code in a cross-platform environment
  • Understand user workflows to develop software that is easy to use and improves productivity
  • Design and implement modifications, reorganizations, extensions, and optimizations to existing code base
  • Work closely with designers and artists to implement their ideas, providing technical, creative, and scheduling feedback
  • Actively maintain skill-set and knowledge base by keeping track of the latest innovations from the industry


  • Highly proficient in C++ programming language
  • Comfortable with multi-threading, templates, and optimizing for size as well as speed
  • Strong problem solving and debugging skills
  • Experience with multiple languages, frameworks and tools a plus
  • Strong 3D math skills
  • Self-motivated and passionate about games
  • Good team communication skills, able to translate rough ideas into concrete implementations
  • 3+ years industry experience