Senior Gaming Software Engineer
Description
Senior Gaming Software Engineer
Job Summary
Works as a senior member of the engineering staff to develop game software and tools of the highest caliber in accordance with the capabilities of the platform and requirements of the product. Takes initiative and is accountable for the timely completion and thorough implementation of all tasks assigned to them.
Qualifications
Education
• BSCS or BSCE
Experience
• 5 or more years C++ full life cycle development experience
• Embedded systems development experience
• Linux experience helpful
Knowledge/Skills/Abilities
• Develops and maintains a knowledge of the development tools and processes, target platforms, and competitive products.
• Masters the platform hardware, libraries, development environment, tools, and utilities.
• Understands advantages and limitations of target hardware.
• Develops strategies for maximizing platform performance.
• Maintains understanding of competitive products and technology.
• Understands the production process and its many dependencies.
Responsibilities
• Works with the Studio Lead - Software to find creative solutions when problems arise.
• Consults with Studio Lead - Software on schedule estimates and timetables.
• Works with the Studio Lead - Software to find creative solutions when problems arise.
• Assists in the development and documentation of coding standards, processes, and techniques.
• Develops a design for assigned tasks based on architecture, specifications, and requirements provided by the Studio Lead - Software.
• Creates or updates documentation related to new features, interfaces, usage, etc.
• Contributes to daily software development efforts.
This job description should not be interpreted as all-inclusive; it is intended to identify major responsibilities and requirements of the job. The incumbent may be requested to perform other job-related tasks and responsibilities than those stated above.
This Job is no longer active!