Advertisement
Autodesk Company Logo

Autodesk

Greenbelt, Maryland - United States
View all jobs at this company »

Principal Engineer – Games Solutions

Description

Autodesk is looking for a talented and experienced Principal Engineer to join the Games Solutions team and work on the design and development of core systems and software, including Scaleform.  Scaleform  is a high performance 2.5D engine and toolset used in a wide variety of interactive and gaming applications across a full range of hardware devices including mobiles, PCs, and video game consoles. 
 
Principal Software Engineer - Games Solutions (15WD18262)
Location: Greenbelt, MD
 
The Principal Engineer - Games Solutions will be responsible for the software design, architecture and implementation of various subsystems, tools, integrations, and related applications, primarily using C++. The Principal Engineer develops new code, features and software products that meet or exceed performance goals and without adversely impacting the performance of existing subsystems. The Principal Engineer also reviews existing code and subsystems, identifying inefficiencies and suggesting architectural and algorithmic improvements and optimizations.
 
The Principal Engineer will be working with other programmers in a leadership position. He/she should mentor and provide direction to less experienced software engineers regarding company development processes and product architecture. The Principal Engineer should emphasize code quality, efficiency, performance, maintainability and excellent coding practices. This is a great opportunity for someone who has a strong technical background, a passion for engine, tools and games, and enjoys being part of a powerful and experienced engineering team.
 
Responsibilities
 
•  Design, develop, implement and maintain high-quality, cross-platform code for software enhancements and new products.
•  Write original software code and work with cross-functional application development teams to create systems and applications.
•  Use performance analysis tools to test subsystems for optimal performance on multiple platforms.
•  Actively participate in decision making and direction by making recommendations on improving product quality as well as group productivity.
•  Produce clean, maintainable, well-documented code in adherence with internal standards.
•  Troubleshoot and debug code in an efficient and systematic manner.
•  Take a lead role and own a particular area of a project and codebase.
•  Research external best practices and emerging technologies for possible incorporation into company products and methodologies.
•  Be responsible for code of significant size and complexity which may require a high degree of ingenuity or creativity.
•  Plan detailed software operation prior to coding, including high level software designs and specifications for feature implementation.
•  Support customers and partners during Alpha/Beta phases to identify and resolve product defects.
 
Requirements
 
•  B.S. or higher in Computer Science, Engineering or equivalent.  MS preferred
•  Advanced C/C++ knowledge and programming skills
•  Experience with common game and 2D/3D tools, middleware and technologies
•  At least 5 years professional experience, game-industry preferred, with experience developing and shipping commercial applications, engines or other products
•  Must have excellent time, task, and resource organization skills and be willing to meet aggressive deadlines
•  Must be able to work well with other programmers and existing codebases
•  Must understand principles of developing efficient code and data and working with different platforms and hardware devices, including PCs, mobiles and game consoles
•  Program in a methodical and structured manner resulting in robust, maintainable and extensible code
•  Motivated, self-starter, creative thinker, hard worker, with ability to work alone and as part of a team
•  Good written and verbal communication skills
 
Autodesk offers a fun, creative and rewarding environment with a full range of benefits, including a very competitive compensation package.
 
Autodesk Scaleform provides a highly optimized, cross-platform 2.5D engine and tool set.  It enables the fastest way to create powerful and immersive user interfaces, interactive displays and high quality game content.  Scaleform has 7 years of history in the interactive entertainment industry.  It has been used in over 1500 products, such as video games, mobile applications, multi-media software and medical visualization.
 
Autodesk’s Greenbelt Maryland offices are centrally located 30 minutes from Baltimore and Washington DC. We are in close proximity to the University of Maryland, the Goddard Space Flight Center and the beautiful Chesapeake Bay.  Nearby areas provide excellent and affordable opportunities for entertainment, housing, and education.

This Job is no longer active!