Openings Available

If you want to work with a close-knit, agile team on projects that excite, and you like variety in an environment where you can grow and learn, then Armature Studio is your place!

  • Gameplay Engineer
    The Gameplay Engineer will work closely with designers to develop innovative gameplay systems for our upcoming projects.

    This is a full time, in-office position. Relocation assistance within the US is available for this position.

    To apply for this position, please send resume to: HR@Armature.com

     

    Responsibilities:
    • Designing, building and maintaining major gameplay systems.
    • Designing, building and maintaining other client or server systems as required.
    • Collaborating with producers and design staff to optimize gameplay tools and mechanics.
    • Accurately estimating time and effort required for assigned technical tasks.
    • Keeping co-workers informed about progress of deliverables as well as prerequisites for feature implementation.
    • Demonstrating care and commitment to quality, bug free software development.
    Qualifications:
    • Minimum of 2 years of game industry experience working as a software engineer with at least 1 shipped title.
    • Experience developing dynamic gameplay-related systems.
    • Strong knowledge of 3D math and game physics
    • Experience working on game AI.
    • Proficient in C/C++.
    • Experience with scripting languages and component based game engines.
    • Experience with Unreal Engine 4 a plus.
    • Able to adhere to the prevalent coding style and practices, including source control standards.
    • Able to work independently with a minimum of supervision.
    • Able to work well under pressure of deadlines.
    • Able to work within a highly dynamic startup environment where team members typically have multiple responsibilities.
    • Strong communication skills, both written and verbal.
    • Strong time management and process documentation skills.
    • Candidates must have a US work permit or citizenship.

  • Generalist Engineer
    The Generalist Engineer will work closely with engineers and designers to develop innovative software solutions for our upcoming projects.

    This is a full time, in-office position.  Relocation assistance within the US is available for this position.

    To apply for this position, please send resume to: HR@Armature.com

     

    Responsibilities:
    • Closely collaborating with artists and designers, helping to influence the technical direction of projects by implementing systems, monitoring performance, and creating tools.
    • Accurately estimating time and effort required for assigned technical tasks.
    • Keeping co-workers informed about progress of deliverables as well as prerequisites for feature implementation.
    • Demonstrating care and commitment to quality, bug free software development.
    Qualifications:
    • Minimum of 2 years of game industry experience working as a software engineer with at least 1 shipped title.
    • Strong knowledge of 3D math and game physics.
    • Able to understand and modify systems, while being mindful of interactions with other systems.
    • TRC/XR experience a plus.
    • Network programming experience a plus.
    • Proficient in C/C++.
    • Experience with scripting languages and component based game engines.
    • Experience with Unreal Engine 4 a plus.
    • Able to adhere to the prevalent coding style and practices, including source control standards.
    • Able to work independently with a minimum of supervision.
    • Able to work well under pressure of deadlines.
    • Able to work within a highly dynamic startup environment where team members typically have multiple responsibilities.
    • Strong communication skills, both written and verbal.
    • Strong time management and process documentation skills.
    • Candidates must have a US work permit or citizenship

  • Graphics Engineer
    The Graphics Engineer will join Armature on exciting, high visibility projects for a variety of platforms and utilizing various engines. We value talent, precision, self-motivation and collaboration.

    This is a full time, in-office position. Relocation assistance within the US is available for this position.

    To apply for this position, please send resume to: HR@Armature.com

     

    Responsibilities:
    • Designing and implementing systems and tools to support engine, rendering, and technology needs
    • Help support and maintain existing systems.
    • Provide support and assistance to team end users.
    • Writing clear, maintainable, portable, and highly functional code.
    • Profiling and performance tuning of code and systems to remove bottlenecks and improve the art pipeline.
    • As needed work on runtime engine tasks to support specific project requirements.
    • Anticipates, identifies and articulates problem areas and finds preventative solutions.
    • Testing and documenting of the code you write.
    Qualifications:
    • Minimum five years game programming experience.
    • Expertise in C and C++.
    • Strong generalist skills and solid code architectural skills.
    • Solid understanding of graphics-related math.
    • Expert in modern rendering techniques for lighting and visual effects
    • Works well in an energetic, collaborative environment
    • Excellent oral and written communication skills
    • Excellent organizational, problem solving and time management skills
    • Commitment to code quality, documentation and sound testing procedures.
    • Development experience in Unity and Unreal4 a plus

  • Technical Artsit
    The primary responsibility of the Technical Artist is working with Art and Engineering to bridge the gap between the creative expression of the art team and the realities of the technology in use. They will ensure that the art that ships in the game is of the highest quality possible for the technology available.

    Relocation assistance within the US is available for this position.

    If interested in applying, please submit resume to: HR@Armature.com

     

    Responsibilities:
    • Diagnose and solve performance and memory issues related to the use of art in games
    • Create and optimize 2D and 3D effects, as well as optimize them for CPU and GPU performance
    • Build improvements to the asset pipeline
    • Authoring and optimizing shaders
    • Maya tool creation for the Art and Animation teams
    • Works autonomously, seeking out work to do to support the art and animation teams.
    Qualifications:
    • Minimum of 3 years of game industry experience working as a software engineer, preferably specializing in Tech Art.
    • Proficient in C++ a plus
    • Proficient in Maya and Unreal
    • Excellent understanding of major 3d packages
    • Proficient with MEL, Python, and other scripting languages
    • Must be able to author efficient shaders for in-game use using HLSL
    • Animation, Rigging and/or Technical Animation skills a plus
    • Experience with different rendering and lighting technologies
    • Able to work independently and efficiently as required.
    • Ability to multitask several time intensive tasks at once.
    • Strong communication skills, both written and verbal
    • Strong time management and process documentation skills
    • Candidates must have a US work permit or citizenship

  • UI Engineer
    The UI Engineer will work closely with artists and designers to build performant game interfaces, consistent with the vision of the game, and engaging to the player.

    This is a full time, in-office position.  Relocation assistance within the US is available for this position.

    To apply for this position, please send resume to: HR@Armature.com

     

    Responsibilities:
    • Designing, implementing and modifying UI features and frameworks.
    • Implementing and augmenting tools to expose features to content creators.
    • Working closely with designers and artists to implement their ideas, providing technical, creative, and scheduling feedback.
    • Accurately estimating time and effort required for assigned technical tasks.
    • Keeping co-workers informed about progress of deliverables as well as prerequisites for feature implementation.
    • Demonstrating care and commitment to quality, bug free software development.
    Qualifications:
    • Minimum of 2 years of game industry experience working as a software engineer, preferably specializing in UI.
    • Basic understanding of PhotoShop and Illustrator.
    • Console game UI development experience.
    • Familiarity with UI related TRC/XRs.
    • Experience with Flash and Scaleform a plus.
    • Proficient in C/C++.
    • Experience with scripting languages and component based game engines.
    • Experience with Unreal Engine 4 a plus.
    • Able to adhere to the prevalent coding style and practices, including source control standards.
    • Able to work independently with a minimum of supervision.
    • Able to work well under pressure of deadlines.
    • Able to work within a highly dynamic startup environment where team members typically have multiple responsibilities.
    • Strong communication skills, both written and verbal.
    • Strong time management and process documentation skills.
    • Candidates must have a US work permit or citizenship.

ss

Benefits
  • The opportunity to work on exciting projects across all platforms
  • Working with and learning from seasoned industry veterans
  • Small teams = everyone’s voice gets heard
  • Unlimited PTO plan
  • Armature pays 75% of medical/dental/vision insurance for employees + dependents
  • Armature pays 100% of Life and short term disability insurance for employees
  • Office located just minutes from The Arboretum and Domain
  • Wednesday and Friday food trucks, on site gym and on site deli
  • Healthy snacks, treats and drinks
  • We brew Starbucks and Death Wish coffees
  • Company outings: family days, movie premiers, holiday party, release parties, etc.

Due to the volume of applications we receive for our job postings, we are unable to respond personally to inquiries regarding the status of an application. Only candidates being considered for interview will be contacted at this time.

Apply