Game Programmer Resume Sample
Work Experience
- Game development experience as an engine/graphics programmer
- Extensive experience working with and extending Unreal 4 or 3
- AAA game development experience for PC or game consoles
- Extensive experience with the C++ programming language, strong skills in C# & Python
- Extensive experience with graphics APIs: DirectX, OpenGL, etc
- Extensive experience using and programming real-time shaders: Cg, HLSL, GLSL
- Experience with game audio libraries: Miles, FMOD, Wwise, etc
- Professional specialization in graphics programming
- Strong native C/C++ skills
- A solid appreciation of the differences between managed and unmanaged code with the primary focus being on unmanaged code
- Strong general games development skills – we are interested in width as well as depth
- At least two years of games development experience
- Working experience in C, C# and/or C++ programming languages
- Prior experience in game design and programming
- D Math Skills
- An appreciation for - and strong desire to create - unbelievable games
- Experience in the games industry
- Excellent knowledge of C++
- Practical experience with 3D Maths (Matrices, Vectors, Planes)
- Familiarity with common art tools
- Proven ability to mentor less experienced programmers
- Ensure clear and structured programming, keeping performance, maintenance and compatibility requirements in mind
- Document the work to transfer knowledge and enable users to understand how to use the new systems and features
Education
Professional Skills
- Excellent written and oral communications skills. Strong communication skills are important
- Proven demonstration of leadership skills and willingness to mentor less experienced programmers
- Self-motivated, detail-oriented, with strong organizational skills and technical aptitude
- BS in computer science, or related scientific area with computer science coursework, and stronger than average computer science skills required
- Directly related computer programming experience with C++ and/or C#, experience working with Unreal Engine 4, Unity 5+
- Experience working with Unity and C#
- Experience working with Physics systems
How to write Game Programmer Resume
Game Programmer role is responsible for software, programming, design, java, shipping, security, training, general, automation, languages.
To write great resume for game programmer job, your resume must include:
- Your contact information
- Work experience
- Education
- Skill listing
Contact Information For Game Programmer Resume
The section contact information is important in your game programmer resume. The recruiter has to be able to contact you ASAP if they like to offer you the job. This is why you need to provide your:
- First and last name
- Telephone number
Work Experience in Your Game Programmer Resume
The section work experience is an essential part of your game programmer resume. It’s the one thing the recruiter really cares about and pays the most attention to.
This section, however, is not just a list of your previous game programmer responsibilities. It's meant to present you as a wholesome candidate by showcasing your relevant accomplishments and should be tailored specifically to the particular game programmer position you're applying to.
The work experience section should be the detailed summary of your latest 3 or 4 positions.
Representative Game Programmer resume experience can include:
- Experience using the Unity Game Engine
- Collaborate with a team of clients, artists, terrain engineers, and other programmers to offer effective solutions to software and game design challenges
- Experience with a distributed version control system like Mercurial or GIT
- Web and mobile experience
- Strong knowledge of Python and C++
- Experience with Unity3D and other mobile frameworks
Education on a Game Programmer Resume
Make sure to make education a priority on your game programmer resume. If you’ve been working for a few years and have a few solid positions to show, put your education after your game programmer experience. For example, if you have a Ph.D in Neuroscience and a Master's in the same sphere, just list your Ph.D. Besides the doctorate, Master’s degrees go next, followed by Bachelor’s and finally, Associate’s degree.
Additional details to include:
- School you graduated from
- Major/ minor
- Year of graduation
- Location of school
These are the four additional pieces of information you should mention when listing your education on your resume.
Professional Skills in Game Programmer Resume
When listing skills on your game programmer resume, remember always to be honest about your level of ability. Include the Skills section after experience.
Present the most important skills in your resume, there's a list of typical game programmer skills:
- Good knowledge of client-server programming, ideally in the video game industry
- Experience working with big C++ engines
- Experience working on networked games
- Experience working on security issues
- Experience in building tools to manage a content pipeline
- Experience with animation APIs such as Mekanim
List of Typical Skills For a Game Programmer Resume
Skills For Senior Graphics Game Programmer Resume
- Experience in cross-platform development
- Experience with virtual reality development
- Experience with mobile development (Android/iOS)
- Experience with AngularJS, OSX / Linux platform
- Experience with Adobe Animate and Actionscript 3
- Unity C# experience
- Porting Game for different mobile platforms
- Porting Games for different mobile platforms
- Porting Games for different mobile and Smart TV platforms
Skills For Online Game Programmer, Mid-to-senior Level Resume
- Understanding of the different mobile devices and their limitations
- Collaborate with the development team to code any game system including Gameplay, audio, framework, rendering, and networking
- Leverage information processing and gathering techniques from system users to aid in developing software designs and implementations
- Immersive simulations with Level 4 Interactivity offering free-play technical training
- Technical training programming, to include systems, equipment functions, procedural maintenance steps, schematics, and flow diagrams
- Well versed with rapid prototyping & agile development methodology in cooperation with marketing and product design teams
- Port existing games and frameworks to various mobile platforms maintaining the quality of the product
- A passion for computer games including social and mobile
- Work in small, focused, engineering teams to create and develop new Mobile apps or games
Skills For Unity Game Programmer Resume
- Utilize the Unity3D game platform and the C# programming language to develop and produce web-based game content to the client’s specification
- Review working papers specifications for technical accuracy
- Build high-quality interactive products using our Unity 3D and web/mobile platforms
- A published game title (certified and released)
- A broad knowledge of languages
- Familiarity with server technology such as AWS
Skills For Ilmxlab Game Engine Programmer Resume
- Knowledge of social networks APIs
- Implement game functionality as per communicated design
- Coordinate with developers both on your team and on other teams
- Knowledge of DirectX 12 or Vulkan graphics API’s
- Review and analyze system requirements to develop efficient software designs
Skills For Digital Game Programmer Resume
- Correct program errors, prepare operating instructions, compile documentation of program development, and analyze system capabilities to resolve questions of program intent, output requirements, input data acquisition, programming techniques, and controls
- The ability to interact directly with customers is necessary
- Ensures software standards are met on all deliverables
- Obtain a SECRET clearance is required, with the ability to obtain a Top Secret clearance with access to Sensitive Compartmented Information
- Take full ownership of multiple features of the game client
- Generate ticket data in accordance to customer specifications
- Develop tools to aid in production of game data
Skills For Video Game Console Programmer Resume
- Work with Customer Service department in the development of game data
- Review generated reports to ensure data accuracy
- Analyze requirements to create technical specifications and build plans
- Develop and maintain a suite of internal tools for developers of varied disciplines
- Identify high value opportunities for tool creation and automation