Software Engineer - Game Development

Mountain View /
Engineering /
We are looking for a software engineer with a strong interest in game engine development. As a game development specialist, you will work with Unreal Engine to further develop our 3D virtual world environments for autonomous vehicles. This role will focus on bridging our core simulation engine with the game engine as well as developing new gameplay type features within Unreal. At Applied, we encourage all engineers to take ownership over technical and product decisions, closely interact with users to collect feedback, and contribute to a thoughtful, dynamic team culture.

At Applied, you will:

    • Extend and maintain Applied Intuition's 3D engine for manipulating and rendering the 3D environment for the autonomous vehicle
    • Optimize our simulations based on performance and accuracy needs
    • Integrate engines into Applied Intuition’s simulation workflow for seamless customer experience
    • Deploy engines on various platforms (local or cloud) based on customer needs

We’re looking for someone who:

    • Has 3+ years experience in developing and maintaining game engines at an AAA game studio
    • Has a background in deploying and optimizing software on multiple platforms (on-prem/cloud)
    • Is an expert in best practices for game engine architecture for scalability and flexibility
    • Has strong graphics experience

Nice to have:

    • Prior experience in shipping Unreal Engine games
    • Prior work in either autonomous vehicles or simulation products
    • Experienced with integrating third party physics libraries
Autonomy is one of the leading technological advances of this century that will come to impact our lives. The work you’ll do at Applied will meaningfully accelerate the efforts of the top autonomy teams in the world. At Applied, you will have a unique perspective on the development of cutting edge technology while working with major players across the industry and the globe.