Game Development

Austin, Texas

Impulse Strategic Solutions
Apply for this Job
Job Description
Associate 2 Software Engineer

Responsibilities:

Reporting to the Manager of Engineering, the Associate 2 Software Engineer will contribute to the development of games as a hands-on, early-career engineer with growing technical ownership. Building on a foundational experience, this role offers the chance to deepen expertise while collaborating with passionate developers to bring iconic franchises and new worlds to life.

Whether implementing gameplay systems, enhancing development tools, or working in areas like UI, audio, or graphics, the Associate 2 Software Engineer will directly shape the player experience. From prototyping new mechanics to optimizing production workflows, this role will engage with multiple facets of the game development pipeline learning, iterating, and making meaningful impact every step of the way.

Essential Functions:
  • Write, test, and maintain clean, efficient, and scalable C code across various parts of the game, including gameplay, tools, UI, audio, and graphics
  • Work closely with engineers, designers, artists, and producers to translate game design and technical requirements into functional systems and features
  • Build and enhance development tools and workflows to improve productivity for both technical and non-technical team members
  • Integrate and iterate on gameplay mechanics, UI behavior, or system-level features with attention to performance and scalability
  • Maintain clean and up-to-date technical documentation for code, tools and systems to support cross-team collaboration
  • Engage in code reviews and team discussions to ensure code quality and share knowledge with peers, while continuing to grow as a developer
Preferred Qualifications:
  • Degree in Computer Science, Math, related discipline(s), or equivalent work experience
  • 2+ years of professional software engineering experience, ideally in game development or a real-time application environment
  • Proficient in C
  • Experience with scripting languages (Blueprint, Lua, C , Python, etc.)
  • Solid grasp of object-oriented programming (OOP), software architecture, and design patterns
  • Excellent problem-solving abilities with a strong attention to detail
  • Proven ability to collaborate effectively in a team-based environment
  • Able to convey technical ideas clearly through both written and verbal communication

Requirements

"Impulse Strategic Solutions provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, sexual orientation, national origin, age, protected veteran, disabled status, or genetic information. In addition to federal law requirements, Impulse Strategic Solutions complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has employees."

"Impulse Strategic Solutions is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, you may contact us at ."
Date Posted: 06 April 2025
Apply for this Job