Software Engineer

2 Months ago • All levels • Software Development & Engineering

Job Summary

Job Description

The Software Engineer will be a key developer within the engineering team, utilizing their existing experience to build high-impact systems and solutions. They will be responsible for features across the game development pipeline, from implementation and optimization to documentation and cross-team collaboration. This role is suited for someone with strong C++ skills looking to advance beyond an associate-level position, with more independence and leadership responsibilities. The engineer will develop and maintain scalable, efficient, and high-quality C++ code for gameplay systems, UI, audio, graphics, and tools.
Must have:
  • Develop and maintain C++ code across key areas
  • Take ownership of specific features through the full development lifecycle
  • Troubleshoot and resolve complex technical issues
  • Contribute to code reviews to promote code quality
Good to have:
  • Degree in Computer Science or related field, or equivalent experience
  • 5+ years of software engineering experience in game development
  • Proficiency in C++ and understanding of software design principles
  • Experience with threading, memory optimization
  • Familiarity with scripting languages such as Blueprint, Lua, C#, or Python

Job Details

**Please note that all positions posted for Aspyr Media, Inc. are in-person/in-office only; remote positions are not available.**

 

Aspyr Media, Inc. is an independent, full-service developer and publisher for the industry's leading games. Over the last 25 years, Aspyr has helped nearly 200 games reach their next level across all platforms and beyond expectations. 

Founded in 1996, Aspyr Media, Inc. got its start in Austin, TX by bringing the biggest PC gaming franchises such as Call of Duty, Sid Meier’s Civilization and Star Wars to Mac.  Today, Aspyr is a video game publishing and development partner focused on maximizing the potential of games.  We find the world's best games and connect them to new audiences, on all platforms.

Responsibilities:

Reporting to the Manager of Engineering, the Software Engineer will take on a key development role within our engineering team, building upon the technical foundation of prior experience to deliver high-impact systems and solutions. As a core contributor, the Software Engineer will be responsible for owning features across the game development pipeline — from implementation and optimization to documentation and cross-team collaboration.

This role is ideal for someone with strong C++ skills who is ready to take the next step beyond an associate-level role, with increasing independence, technical leadership, and ownership over their contributions to the team.

Essential Functions:

  • Develop and maintain scalable, efficient, and high-quality C++ code across key areas including gameplay systems, UI, audio, graphics, and tools
  • Take ownership of specific features or systems and see them through the full development lifecycle (design, implementation, testing, optimization, documentation)
  • Troubleshoot and resolve complex issues including concurrency, memory usage, and platform-specific bugs
  • Proactively contribute to code reviews and team discussions to promote code quality and consistency
  • Build tools and workflows to support both engineering and non-engineering teams
  • Collaborate with designers, artists, producers, and QA to ensure technical implementation aligns with creative vision and player experience
  • Write and maintain clear, thorough technical documentation

Preferred Qualifications:

  • Degree in Computer Science, Math, or related discipline(s), or equivalent industry experience
  • 5+ years of software engineering experience in game development
  • Strong proficiency in C++, with solid understanding of object-oriented programming and software design principles
  • Experience with threading, synchronization, memory and performance optimization
  • Familiarity with scripting languages such as Blueprint, Lua, C#, or Python
  • Comfortable working across platforms and debugging complex technical issues
  • Effective communicator with strong problem-solving skills and a collaborative spirit

Aspyr is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. All employment decisions at Aspyr are based on business needs, job requirements and individual qualifications, without regard to race, color, religion or belief, national, social or ethnic origin, sex (including pregnancy), age, physical, mental or sensory disability, HIV Status, sexual orientation, gender identity and/or expression, marital, civil union or domestic partnership status, past or present military service, family medical history or genetic information, family or parental status, or any other status protected by the laws or regulations in the locations where we operate. Aspyr will not tolerate discrimination or harassment based on any of these characteristics. Aspyr encourages applicants of all ages.

Similar Jobs

Alpha Sense - Strategic Account Executive, Financial Services

Alpha Sense

Singapore, Singapore (On-Site)
2 Months ago
BioFire - National Field System Engineer

BioFire

United States (On-Site)
1 Month ago
Haleon - Product Expert – SAP BASIS/TechOps

Haleon

Bengaluru, Karnataka, India (On-Site)
1 Month ago
N-ix - Senior Scrum Master

N-ix

(On-Site)
1 Week ago
NVIDIA - Senior Thermal Solutions Design Engineer

NVIDIA

Santa Clara, California, United States (On-Site)
3 Months ago
Power Integrations - Field Sales Engineer

Power Integrations

San Jose, California, United States (On-Site)
8 Months ago
Nagarro - Associate Staff Engineer

Nagarro

Sri Lanka (Remote)
8 Months ago
gitlab - Support Engineer (EMEA)

gitlab

(Remote)
1 Month ago
Globalization Partners - Principal Software Engineer

Globalization Partners

(Remote)
4 Months ago
Qualcomm - Engineer - Display

Qualcomm

Hyderabad, Telangana, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Threat connect - .NET Software Engineer (maternity backfill)

Threat connect

Cluj-Napoca, Cluj County, Romania (Remote)
1 Month ago
Playstation - Corporate Counsel, PlayStation Studios

Playstation

San Mateo, California, United States (Hybrid)
1 Week ago
Gupta Media - Marketing Data Analyst II

Gupta Media

Boston, Massachusetts, United States (On-Site)
2 Months ago
bytedance - Software Engineer, ML System Scheduling

bytedance

Seattle, Washington, United States (On-Site)
8 Months ago
The New York Times - Deputy Editor, Climate Desk

The New York Times

United States (Hybrid)
1 Month ago
Rebellion - Lead VFX Artist

Rebellion

England, United Kingdom (Hybrid)
3 Months ago
endava - Senior Full Stack Developer (Java/Javascript)

endava

Bogotá, Bogota, Colombia (On-Site)
1 Month ago
Intel  - Formal Verification Engineer

Intel

Bengaluru, Karnataka, India (On-Site)
6 Days ago
fortis games - Senior Research Analyst

fortis games

Spain (Remote)
1 Month ago
Arkose Labs - Staff iOS Engineer

Arkose Labs

Pune, Maharashtra, India (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Austin, Texas, United States

Google - Staff Software Engineer, AI/ML Recommendations, Rankings, Predictions, YouTube

Google

San Bruno, California, United States (On-Site)
2 Months ago
broadcom - Principal Engineering Program Manager

broadcom

San Jose, California, United States (On-Site)
1 Month ago
Glocomms - Infrastructure Security Engineering Manager

Glocomms

United States (Remote)
2 Months ago
Microsoft - Member of Technical Staff – Web Foundations Lead

Microsoft

Mountain View, California, United States (Hybrid)
3 Months ago
Light Speed Studios - Senior Technical Artist

Light Speed Studios

Irvine, California, United States (On-Site)
7 Months ago
Philips - Sr. Cardiac Wireless Monitoring Technician

Philips

Norfolk, Virginia, United States (On-Site)
1 Month ago
Axon - Senior Electrical Engineer II

Axon

Boston, Massachusetts, United States (On-Site)
1 Month ago
C10 Labs - AI Fellow- BioTech and Life Sciences

C10 Labs

Cambridge, Massachusetts, United States (Hybrid)
2 Months ago
Cadence - Facility Security Officer (FSO)

Cadence

San Jose, California, United States (On-Site)
1 Month ago
tic toe games - Senior Game Producer

tic toe games

Burbank, California, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Rippling - Staff Technical Recruiter

Rippling

San Francisco, California, United States (On-Site)
1 Week ago
Reddit - Engineering Manager - Ads Experimentation Platform

Reddit

United States (Remote)
1 Month ago
Devoteam - IAM Senior Engineer OKTA

Devoteam

Bilbao, Basque Country, Spain (Remote)
6 Months ago
Qualcomm - IOT Software Engineer

Qualcomm

San Diego, California, United States (On-Site)
1 Month ago
cyara - Application Support Engineer (NOC Engineer)

cyara

Hyderabad, Telangana, India (Hybrid)
1 Year ago
Apple - SoC Power Analysis and Optimization Engineer

Apple

San Diego, California, United States (On-Site)
4 Weeks ago
Tesla - Manufacturing Engineer, High Pressure Die Casting

Tesla

Brandenburg, Germany (On-Site)
4 Months ago
Cadence - Sr Principal Design Engineer -- Memory Modeling Portfolio

Cadence

Hsinchu, Hsinchu City, Taiwan (On-Site)
1 Month ago
Ziff Davis - Intermediate Software Engineer

Ziff Davis

India (Remote)
2 Weeks ago
Crunchyroll - Principal Software Engineer, Video Players

Crunchyroll

San Francisco, California, United States (Remote)
5 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Austin, Texas, United States (On-Site)

Austin, Texas, United States (On-Site)

Austin, Texas, United States (On-Site)

Austin, Texas, United States (On-Site)

Austin, Texas, United States (On-Site)

Austin, Texas, United States (On-Site)

Austin, Texas, United States (On-Site)

Austin, Texas, United States (On-Site)

Austin, Texas, United States (On-Site)

Austin, Texas, United States (On-Site)

View All Jobs

Get notified when new jobs are added by aspyr

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug