Game Development: Senior Software Engineer Job at Impulse Strategic Solutions, Bellville, TX

MkMvYlozYWUyZjNEVWZZeHM3N0dxOE42aVE9PQ==
  • Impulse Strategic Solutions
  • Bellville, TX

Job Description

Responsibilities:

Reporting to the Manager of Engineering, the   Senior Software Engineer   will serve as a technical leader across multiple projects, shaping the development company games and core technologies. This role is ideal for a highly experienced engineer ready to mentor others and take ownership of systems that power gameplay, tools, performance, and platform support across high-profile titles.

Whether optimizing a complex rendering system, leading the cross-platform implementation of engine features, or driving improvements in our internal tooling and infrastructure, the Senior Software Engineer will be a key player in achieving Company goal of delivering world-class player experiences.

Essential Functions:

  • Design, implement, and maintain scalable, efficient C++ systems across gameplay, UI, tools, audio, graphics, and engine subsystems
  • Drive architecture discussions and decisions, helping guide projects toward maintainable, high-performing codebases
  • Collaborate with cross-functional teams including design, production, QA, and publishing to ensure alignment with technical goals and player experience
  • Mentor other engineers through code reviews, design consultations, and technical guidance
  • Profile and optimize CPU, GPU, and memory performance across platforms
  • Lead debugging efforts for complex issues including concurrency, memory corruption, and platform-specific bugs
  • Contribute to and help evolve Aspyr’s cross-platform technology stack for Apple (macOS/iOS), Win32, and beyond
  • Write and maintain high-quality technical documentation

Preferred Qualifications:

  • Degree in Computer Science, Math, or related discipline(s), or equivalent industry experience
  • 8+ years of professional software engineering experience, including cross-platform development
  • Deep expertise in C++ and strong architectural skills
  • Extensive experience with concurrency, threading, and synchronization
  • Proven track record in performance optimization and memory management
  • Experience mentoring and providing technical leadership within engineering teams
  • Strong collaboration and communication skills across disciplines

Job Tags

Full time,

Similar Jobs

Lensa

IT Help Desk Specialist Job at Lensa

 ...Lensa is a career site that helps job seekers find great jobs in the US. We are not a staffing firm or agency. Lensa does not hire directly...  ...s Office (DANY) has an immediate opening for an IT Help Desk Specialist in its IT Department. In this position, the Specialist... 

Crescent Hotels and Resorts

Spa Massage Therapist Job at Crescent Hotels and Resorts

 ...We are looking for our next great team member to join us on our Spa Department team. We are committed to providing you with: ~...  ...guidelines. Some locations may have higher standards which massage therapists are required to comply with. # Some locations may require... 

Peritus

Front-end web developer Job at Peritus

 ...Front-End Engineer We are looking for a Front-End Developer responsible for the client side of our service. Your primary focus will be to implement a complete user interface in the form of a responsive mobile and desktop web app, with a focus on performance. Your main... 

Providence Health and Services

Clinical Medical Assistant (MA II) - Full-Time, Day Shift Job at Providence Health and Services

 ...Clinical Medical Assistant (MA II) Full-Time, Day Shift at Providence Health and Services summary: The Clinical Medical Assistant (MA II) provides patient care assistance under licensed practitioners, performing clinical duties such as obtaining vital signs and administering... 

Akima

Ramp Service Agent (Part Time ANC Airport Location) Job at Akima

 ...all ground service equipment. Monitoring Security: Vigilantly observing, inspecting, monitoring, and screening all passengers, airport personnel and crew regularly to detect any potential security breaches or safety hazards. Prevent breaches of security in the area...