Job Directory Physics Engineer (Retro Studios)

Physics Engineer (Retro Studios)
Austin, TX

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.


Job Description

Retro Studios

Founded in 1998, Retro Studios is a wholly owned subsidiary of Nintendo Company, Ltd. Retro is a state-of-the-art game development studio, working in conjunction with Nintendo to bring award-winning games to Nintendo's cutting-edge next-generation platforms. Retro Studios is located in beautiful Austin, Texas. With rolling hills, scenic waterways, abundant wildlife, vibrant music and film scenes, and a laid-back cosmopolitan culture, Austin is a dynamic city with an excellent quality of life. Austin's sunny weather also supports a great range of outdoor activities, providing plenty of venues for top-notch game developers to recharge and unwind.


* Individual contributor that develops, writes and debugs code for video game software and tools with a specific focus on engine programming for rendering and various other systems as required.
* Designs, develops, writes, tests, and implements code and shaders in HLSL and GLSL
* Writes clear, maintainable, portable code
* Writes documentation for other programmers' use
* Anticipates, identifies and articulates problem areas and develops preventative solutions
* Participates in providing feedback for the work of other Engineers


* Prior experience working on physics and simulation systems for AAA video games required
* Experience implementing and debugging physics solvers and computing contact resolutions
* 5 years of experience preferred
* Effective organization, analytical and problem solving skills
* Strong understanding of 3D math and physics
* Be familiar and have experience with collision and collision acceleration structures and algorithms
* Professional experience in programming C/C and C#
* Background in object-oriented design and software engineering methodologies
* Ability to work in a highly collaborative environment with rapidly changing requirement, with a focus on quality is a must
* Undergraduate degree in Computer Science, Computer Engineering or related field required, or specific experience video game programming. Advanced degree preferred.


We are an equal opportunity employer valuing diversity…celebrating strengths.

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.