Studio: Seismic Squirrel LLC
Job Opening: Lead Unity Gameplay Engineer
Location: Remote
Type: Contract
Responsibilities:
- Design and implement…
- Gameplay Systems: Vehicle physics, damage states, targeting, firing arcs, line of sight, fog of war.
- Combat AI: State machines, NPC stances and behaviors, pathfinding.
- Tools: Level design, vehicle configuration and stats, map editor, narrative editor.
- Creatively apply best engineering practices to implement architecture and programming for our next videogame, a vehicular action-adventure RPG.
- Build game frameworks and subsystems from scratch, and identify and modify existing frameworks according to our project needs.
- Engage in all aspects of game programming: Systems, physics, UI / UX, APIs, internationalization and localization, optimization, instrumentation.
- Troubleshoot code and fix bugs.
- Educate and explain programming concerns to the rest of the team.
- Mentor junior programmers.
- Work with the design team to maintain UX quality throughout the development process.
- Actively collaborate with the development team, openly communicating on progress and problems, helping us set realistic project timelines and expectations.
- Participate in internal game testing and feedback.
- Help to create and maintain core technical documentation.
- Balance and prioritize tasks to meet deadlines, working within agreed timeframes and budgets.
Qualifications & Skills:
- 8+ years of experience as an engineer through the full lifecycle of game development from start to finish:
concept, design, prototyping, programming, content creation, testing, optimization, launch, support. - Strong Unity programming experience.
- Experienced creating AI for enemy, neutral, and allied NPCs.
- Adept at object-oriented programming and design principles.
- Excellent problem-solving skills, resourceful, able to find solutions when needed.
- An enthusiasm for quality gameplay and a familiarity with many games and genres, past and present.
- Strong self-discipline, motivated, a self-starter with a drive for excellence.
- Organized, detail-oriented, able to work fast and loose or carefully with quality when each is needed.
- Courteous and patient, able to give and receive constructive and inspirational feedback gracefully.
- Able to work effectively with people having a variety of personalities and backgrounds.
- Wise leadership skills with high emotional intelligence, a respected leader and mentor.
- Adaptable: The job can change according to the needs at hand and requires wearing various hats.
- Able to work remotely using various collaboration tools.
- Strong written, visual, and verbal English language communication and presentation skills.
- Proficient in Microsoft Word, Excel, and Visio.
- Passion to learn new tools and technologies.