Who we are:Mass Media Games is a video game company specializing in gameplay performance optimization, cross platform porting, and slot machine game development. We are looking for talented key people who can grow with our company. We offer a competitive salary, annual bonuses, a relaxed working environment and a chance to work in the exciting world of game development.Primary Duties and Responsibilities:Design and develop data and code following direction from programming leadsWork independently to implement new functionality in game and toolsAble to adapt quickly to new coding environments and programming standardsWork on other programmers code, fixing bugs and implementing featuresAnalyze performance and implement optimizations in both high and low-level codeImplement processor specific optimization tasks typically in assembly languageQuickly create standalone tools as needed to support the projectComfortable designing and implementing code for multi-processor environmentsWork with other team members to implement complex systemsWork with teams in other companies to help them deliver finished productsProvide accurate schedules and estimates for completing tasks on timeIdentify pipeline bottlenecks and opportunities for automationSome training and direction of entry-level to mid-level programmersRequired Skills and Experience:Good communication, organization and documentation skillsMust have shipped one or more AAA game titles for consoleExperience managing a large code base with multiple simultaneous branches7+ 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)Excellent debugging skills, able to quickly locate and fix challenging bugs7+ years debugging and analytical tools (Visual Studio, PIX, Razor, RAD Telemetry, etc.)Understands how to work well in limited resource environments (a.k.a. game console)Strong grasp of 3D math, physics, graphics, AI, networking, audio processing, data manipulation / transformation, streaming, file systems, advanced programming techniquesBonus Skills and Experience:Avid video game enthusiastUnreal EngineCryEngineUnityAudio Experience (Wwise, FMOD, custom)Physics Experience (Havok, PhysX, Bullet, custom)Rendering Experience (D3D, OpenGL, PS4, XB1, other)Source Control (Peforce, Github, other)Microsoft ExcelEducation:Bachelors Degree in Computer Science or equivalent 4+ years related work experience3+ years Professional DevelopmentCompensation:Competitive SalaryAnnual BonusPerks & Benefits:Competitive SalaryAnnual BonusesMedical InsuranceDental InsuranceHSA AccountFlextimeAnnual Holiday PartyMovie ScreeningsHappy Hours
Important Safety Tips: You should find out as much as you can about the company. Meet your prospective employers/employees face to face. You should NOT have to provide your bank account details. Stay safe - read our safety tips.