|
|
| subject: Senior Software Engineer , TimeGate Studios TimeGate Studios is looking for Senior Software Engineer duration - Indefinite Job details: Are you looking to work for a growing studio that recognizes individual effort and provides opportunities for advancement? Are you looking for a job that presents new challenges and opportunities to grow personally and professionally? TimeGate Studios, developer of F.E.A.R. Extraction Point and the winner of PC Gamer's 2006 Expansion Pack of the Year award, is looking for talented and driven individuals such as you for our Senior Software Engineer position! Founded in 1998, TimeGate enjoys a record of tremendous success both developing new brands and working on high-profile licenses with high-caliber clients, including: Vivendi Games, Atari, Take-Two, and Ubisoft. With a portfolio that includes "game of the year" real-time strategy titles and first-person shooters, the company continues to infuse exceptional innovation to exciting new genres. What's my dream job? The Senior Software Engineer helps manage the programming team, works closely with the Art and Design leads, and is responsible for architecture and design of multiple systems for a PC / XBox360 / PS3 product. What's in it for me? ? Instantly become a key contributor in our growing mid-sized studio. ? Get in early on new intellectual property developments! Can you say creative buy-in? ? No cookie cutter game designs. Innovation, all the time. ? Work and play hard on the best development machines on the market! ? Enjoy the stability and infrastructure of our family of successful companies (Games, Healthcare, Real Estate). ? No traffic, no crime, no state income tax, low cost of living. Simply put, great quality of life. What are my responsibilities? ? Management and scheduling of the programming team. ? Architect, program, and debug high quality products with efficient and reusable code. ? Design, develop and extend game engine on a next generation console: game play, graphics, AI, networking, audio, etc. ? Enforce good software practices. ? Account for risk factors and plan for risk mitigation. ? Ensure good communication with other departments, and provide status reports to management. ? Maintain useful documentation for programmers and the rest of the team. What are my new job requirements? ? At least six years of experience in C++ programming. ? Must have at least one project completed as a senior programmer. ? Management experience. ? Experience with assembly level programming. ? Experience designing and implementation complex data-driven systems. ? Must have excellent object-oriented design and analysis skills. ? Must have excellent communication and documentation skills. ? Bachelor's Degree (B.S.), or M.S. in Computer Science, Engineering, Math or a related degree. What would set me apart from the other candidates? ? Console development experience (PS2, PS3, XBox, XBox 360). ? Previous work with a licensed 3D engine (Unreal, LithTech, etc.). ? Windows XP/Vista development experience. ? Gameplay, Graphics, Physics, Audio, Networking, UI, AI, Tools Programming. ? Experience designing, implementing, debugging, and optimizing 3D graphics engines. ? Strong Math background. ? Strong Computer Science background: data-driven systems, algorithms, etc. ? Experience playing a variety of games (particularly FPS). ? Aggressive, motivated team player. I'm sold! Where do I apply? Apply now online! (Position ID: SSE). TimeGate Studios is an equal opportunity employer and offers a challenging work environment, competitive salary, and excellent benefits. Location: Sugar Land, Texas, United States email - careers@timegate.com |