Lead Engineer
Description
As a Lead
Software Engineer at inXile, you would work closely with the engineering team
on the technical design and development of our game systems and features for
our latest RPGs. The ideal candidate will have a key role in the
technical decisions and be involved in prototyping and building core elements
of the game. If you are an expert using Unity and desire a role where you
have a lot of input, let us know!
Responsibilities:
- Designing,
implementing, and supporting key gameplay features using Unity 5.
- Creating
tools to help the team during development.
- Writing
well documented and optimized code in C#
- Facilitating
and performing code reviews with team members.
- Debugging
minor and major bugs and performance issues on multiple platforms such as
Xbox, PlayStation, PC, etc.
Requirements:
- At
least 8 years of professional experience in the video game or related
industry.
- Strong
knowledge of C# with the ability to implement Object Oriented Programming
model system designs.
- Ability
to communicate well with team members across all departments including
Engineering, Art, Design, Production, and QA.
- Good
foundation of 3D math concepts and algorithms used in real-time 3d
applications (rendering techniques, linear algebra, shaders, etc).
Pluses:
- 2
or more years of professional experience working with the Unity Engine
- Experience
in other programming languages in addition to C#
- Experience
working with external APIs or SDKs.
- Programming
skills in any of the following areas: AI, graphics, tools, user interface,
networking
- Has
a passion for creating RPGs.
This Job is no longer active!