Emulation Engineer

Sorry, this job was removed at 06:25 p.m. (CST) on Tuesday, Sep 16, 2025
Easy Apply
Be an Early Applicant
Emeryville, CA
In-Office
Gaming • Software
The Role

The Company

Classic video games deserve better. At Digital Eclipse, we treat them with the same care and respect given to other artistic mediums. In its original incarnation in 1994, Digital Eclipse pioneered accurate video game re-releases, emulating vintage arcade games well before “emulation” was a household word. 30 years later, we’ve been reborn as a new kind of studio - one dedicated to not only restoring gaming’s heritage, but to preserving it and keeping it alive and available for future generations.  

We've launched critically acclaimed titles like Mighty Morphin Power Rangers: Rita’s Rewind, Teenage Mutant Ninja Turtles: The Cowabunga Collection, and Atari 50: The Anniversary Celebration, while also developing successful original IPs like #IDARB and collaborating with industry leaders such as Capcom and Disney. And we're just getting started.

The Role

We are seeking a talented and creative Emulation Engineer to join our development team and help us develop video game emulators that allow classic games to be played on contemporary hardware. You will be responsible for designing, developing, and optimizing video game emulators. You will work closely with our engineers, designers, and QA team to ensure high performance, accuracy, and compatibility. Your work will directly contribute to bringing classic gaming experiences to new audiences.

What You’ll Do

  • Writing new emulators with a focus on early 3D consoles. 
  • Maintaining, modifying, and expanding our current emulators.
  • Implement support for new features, such as save states, enhanced graphics, and online multiplayer.
  • Research and reverse-engineer legacy hardware and software to improve emulator accuracy. 
  • Optimize emulator performance for various under-powered hardware platforms.
  • Debug and fix compatibility issues with a wide range of classic games.
  • Working on expanding the existing emulation interface layer into our proprietary engine.
  • Collaborate with the team to integrate emulators into commercial projects.
  • Stay updated on advancements in emulation techniques and hardware architectures.

Must Haves

  • Strong proficiency in C++ 
  • Knowledge of computer architecture, CPU/GPU emulation, and memory management.
  • Experience with reverse engineering and debugging tools.
  • Familiarity with assembly languages (e.g., x86, ARM, MIPS) and binary analysis.
  • Understanding of graphics and audio emulation techniques.
  • Experience with cross-platform development (Windows, Linux, macOS, and mobile platforms).
  • Excellent communication and teamwork skills with a proactive attitude toward problem-solving.
  • Passion for retro video games and emulation.

Bonus Points

  • Experience developing or contributing to open-source emulators.
  • Knowledge of OpenGL, Vulkan, or DirectX for graphics rendering.
  • Experience working with commercial video game projects.
  • Familiarity with game preservation and legal aspects of emulation.

Compensation, Benefits + Perks

  • Salary Range: $140,000 - $170,000/year.  Salary commensurate with skills, qualifications and experience.
  • Medical, vision, and dental benefits.
  • Generous parental leave.
  • 15+ paid holidays + vacation and sick leave.

To Apply

Please submit a resume and cover letter.

EEO Statement

Digital Eclipse is an equal opportunity employer and we are committed to providing a workplace free from harassment and discrimination.  We are committed to equal employment regardless of race, religion or lack thereof, color, national origin, gender, sexual orientation, gender identity or expression, age, marital status, medical condition, veteran status, ancestry, disability status, pregnancy, parental status, genetic information, political affiliation, or any other status protected by the laws or regulations in the locations where we operate.

Similar Jobs

Arm Logo Arm

Hardware Emulation Engineer

Artificial Intelligence • Internet of Things • Semiconductor
In-Office
San Diego, CA, USA
8314 Employees
157K-212K Annually

Arm Logo Arm

Power Validation & Emulation Engineer

Artificial Intelligence • Internet of Things • Semiconductor
In-Office
2 Locations
8314 Employees
253K-343K Annually

Arm Logo Arm

Hardware Emulation Engineer

Artificial Intelligence • Internet of Things • Semiconductor
In-Office
4 Locations
8314 Employees
157K-212K Annually

Etched Logo Etched

Software Engineer

Artificial Intelligence • Hardware • Software
In-Office
San Jose, CA, USA
53 Employees
150K-275K Annually
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Emeryville, CA
21 Employees

What We Do

In its original incarnation in 1994, Digital Eclipse pioneered accurate video game re-releases, emulating vintage arcade games well before “emulation” was a household word. 25 years later, we’ve been reborn as a new kind of studio—one dedicated to not only restoring gaming’s heritage, but to preserving it and keeping it alive and available for future generations.

Similar Companies Hiring

Scotch Thumbnail
Software • Retail • Payments • Fintech • eCommerce • Artificial Intelligence • Analytics
US
25 Employees
Milestone Systems Thumbnail
Software • Security • Other • Big Data Analytics • Artificial Intelligence • Analytics
Lake Oswego, OR
1500 Employees
Fairly Even Thumbnail
Software • Sales • Robotics • Other • Hospitality • Hardware
New York, NY

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account