|
|
JOBS
|
 |
POSITION: Software Engineer
Description
The Software Engineer works closely with the Lead Software Engineer and the rest of the development team to design and program multiple requirements for upcoming titles.
Responsibilities
- Architect, program, and debug high quality code using good software practices.
- Design, develop and extend next generation game play engine: game play, graphics, interface, AI, networking, audio, etc.
- Provide status reports to the Lead Software Engineer during all phases of the production cycle.
Qualifications
- At least three years of experience in C++ programming.
- Experience with assembly level programming.
- Experience programming and architecting game play systems.
- Must have excellent object-oriented design and analysis skills.
- Must have excellent communication and documentation skills.
Preferences
- Previous work with a licensed 3D engine (Unreal, LithTech, ...)
- Windows XP/Vista development experience.
- Console development experience (PS2, PS3, XBox, XBox 360).
- 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, ...
- Experience playing a variety of games (particularly FPS).
- Aggressive, motivated team player.
Education and/or Experience
Bachelor's Degree (B.S.), or M.S. in Computer Science, Engineering, Math or a related degree.
TimeGate Studios offers a challenging work environment, competitive salary, and excellent benefits.
Click here to apply now.
|
|
|
|
|