Applied Minds Creative Programmer in Burbank, California
The Creative Programmer is responsible for developing state-of-the art 3D Graphics based software for a wide range of applications, using a variety of technologies. They will work closely with UI/UX designers, graphic designers, scientists and subject matter experts.
Build software products based on original IP and prototypes
Create game-like user interfaces for a wide variety of applications
Develop efficient, well-performing, object oriented code that is robust and maintainable
Work with next-gen technology including virtual reality, head mounted displays, stereo vision, LIDAR, etc.
Develop algorithms across a broad spectrum of disciplines, including computer vision, geospatial information, robotics, image processing, human-machine interfaces and machine learning
All other duties as assigned
5+ years of game development/programming experience
Demonstrated knowledge of C++, OpenGL, and Python
Experience with one or more major game engines (Unity, Unreal, Havoc, etc).
Strong mathematics knowledge and ability to apply to 3D graphics software development
Demonstrated knowledge of software development and debugging in a Windows environment
Demonstrated ability to work in a fast-paced environment in a highly creative development team working on multiple development projects with quick turnaround times
User interface and design experience
Knowledge of web frameworks and API's
Cross-platform / Embedded / mobile device development experience
Shader development experience
Software development experience for mobile gaming (Android)
Microcontroller/Arduino programming experience
External Company Name: Applied Minds, LLC
External Company URL: http://www.appliedminds.com/