Now Hiring. The makers of America’s Army: Special Forces, is expanding its studio and looking to add highly talented, motivated game developers with a passion to create outstanding AAA products. Opportunities include expansions to the current popular first person multiplayer game as well as an all-new next generation Unreal 3.0 version of America’s Army. The America’s Army Public Applications Team, located in Emeryville, CA, is just minutes from Berkeley, San Francisco and San Jose. The studio is conveniently located near a variety of restaurants and retail stores and offers a wide variety of housing choices and numerous public transportation options with three International Airports in proximity.
SENIOR PROGRAMMER:
The America’s Army Development Team is looking for a Senior Programmer who possesses exceptional programming skills and an ability to lead and/or mentor other programmers. The Senior Programmer is responsible for maintaining the highest quality standards for the game while also ensuring timely milestone delivery. The Senior Programmer may be called upon to manage, supervise, and guide other team members as well as evaluate their performance throughout the life of the project. The Senior Programmer is prepared to assume any coding task required to meet the project schedule.
This position will entail client and network application development using the Unreal Engine 3 technology for Windows PC. Excellent interpersonal and written communication skills plus the ability to discuss technical issues with both programmers and non-technical people such as producers, artists and designers are a must.
[u]Job Duties:[/u]
[ul]
[li]Design, develop and document software within project schedules.
[/li][li]Be a senior, contributing member of a large game team coding in C++ using Unreal Engine 3.0
[/li][li]Assist Lead Programming in maintaining code standards and practices.
[/li][li]Develop technical design documents (TDDs) pertaining to the project.
[/li][li]Make recommendations on how to improve product quality as well as group productivity.
[/li][li]Contribute to the creation of software development schedules and ensure programming team meets scheduled milestones.
[/li][/ul]
Qualifications:
·[font="] [/font]6+ years professional programming experience
·[font="] [/font]2+ years game programming or similar experience
·[font="] [/font]Experience with Unreal 2.x and/or Unreal Engine 3 and related/embedded technologies.
·[font="] [/font]Expert knowledge in C++
·[font="] [/font]Bachelor's degree in Computer Science or a related field.
·[font="] [/font]Experience with multiple core system tasks, such as D3D and OpenGL graphics, audio/video, networking, memory handling, script compilers, I/O, etc.
·[font="] [/font]Strong written and oral communication skills
·[font="] [/font]Must be able to write clear and easily maintainable code and ensure programming team adheres to established coding practices.
·[font="] [/font]Excellent math and/or physics skills.
·[font="] [/font]A passion for games and game development – particularly simulation and/or military themed subject matter.
·[font="] [/font]Preference to applicants with:
·[font="] [/font] Experience working with multithreaded systems
·[font="] [/font]Graphics or sound programming experience.
·[font="] [/font]Knowledge of Win32 and DirectX API's.
·[font="] [/font]Prior work experience on an MMORPG.
·[font="] [/font]Solid understanding of 3D Math and/or Direct3D programming a plus
·[font="] [/font] Good debugging and optimization skills
·[font="] [/font] TCP/IP, UDP network programming knowledge a plus
Experience with MS VS .Net 2003, MFC, Linux C++ programming a plus
Position: Senior Programmer
Company: America’s Army, US DOD / DCS
Location: Emeryville, CA, USA
Contact: [email]clayton@armygame.com[/email]