|
|
| subject: Game/Simulation Engineer , Total Immersion Software Total Immersion Software is looking for Game/Simulation Engineer duration - Full Time Job details: Game/Simulation Engineer Essential Functions Write code for an immersive first-person shooter-style mission rehearsal simulation. Implement interoperability interface between the game/simulation and other simulations. Build and/or integrate functional subsystems into the simulation, including lobby, briefing, debriefing, and AI subsystems. Project Description Total Immersion Software is creating a system to enable simulation authors to easily craft multiplayer simulations (games). The simulation author will be able to rapidly construct the simulation environment with geospatial information from numerous data sources, formats and types, including elevation models, aerial photography, satellite imagery, 2-D vector and 3-D building data. The system enables people to plan, rehearse and review scenarios as well as control the physics, artificial intelligence (AI) and business logic in the sim/game. Education/Experience/Knowledge BS/MS Software Engineering, Computer Science, or equivalent. 3 years in game software development. Engineer on 1+ game titles or comparable interactive systems. 3+ years experience in C, C++. Scripting experience in multiple languages - two or more of Python, Lua, Perl, Bash, Scheme, Ruby, etc. Comprehensive understanding of computer graphics; hands-on experience with Direct3D and/or OpenGL. Comfort with development under both Windows and Linux Strong work ethic; extremely organized and detail-oriented. Well-versed and experienced in a test-driven development environment. Other Desirable Qualifications Experience/comfort with Agile and/or other iterative development methodologies. Familiarity with Bash, Make, and Subversion/CVS in command-line production environments (Linux and/or Cygwin/MKS under Windows). Deep understanding of script/C++ foreign function interfaces. Experience with Java and JNI. Knowledge of computational geometry and rigid-body mechanics. PS2 and/or Xbox game development experience. Experience with XML parsing and tree transformation tools (e.g., XStream, XSLT, DVSL). Core Competencies An intimate understanding and skill in working with first-person simulation systems. Skilled in C++ development. Direct experience in the following technologies and environments: Microsoft Dev Studio, XML, Windows. Location: Alameda, CA, United States Contact info: 1080 Marina Village Parkway Suite 205 Alameda, CA 94501 Phone: 510-521-1405 Fax: 510-337-1071 E-mail: marisa.ong@totimm.com |