← Back to list
Job · Junior

Junior Generalist Engineer (Video Games)

Other • Junior • Remote • Full-time • Switzerland Atari - US (Remote), Switzerland

Implicit Conversions at Atari specializes in emulating classic games on modern consoles. They are hiring a junior engineer to help develop emulators and tools and to reverse engineer classic games for modern enhancements.

Responsibilities

  • ▹Assist in developing, maintaining and expanding existing emulators and tools
  • ▹Assist in maintaining the CI/CD pipeline, installing new tools, updating machines, and writing and monitoring scripts
  • ▹Optimize games to perform well on target platforms
  • ▹Debug compatibility issues across a variety of platforms
  • ▹Reverse engineer games to patch bugs, replace media, add achievements/trophies and add modern enhancements

Requirements

  • ▹1-3 years of generalist engineering experience, with a strong interest or background in video game development
  • ▹Strong scripting skills (Python, Lua, etc.)
  • ▹Excellent C/C++ skills and understanding of algorithms
  • ▹Genuine passion for retro games and emulation

Nice to have

  • ▹Experience building and optimizing software across multiple platforms
  • ▹Experience with game emulation or cross-platform ports (e.g. libretro), including modifications and patches for classic games
  • ▹Familiarity with assembly languages (x86, ARM, MIPS), SIMD intrinsics and binary analysis
  • ▹Hands-on experience with reverse engineering and debugging tools such as Ghidra
  • ▹Experience with static recompilation techniques

Soft skills

Clear communicationTakes initiative when solving problems

What we offer

  • ▹Remote team
  • ▹Target salary: $65k - $85k

About the company

Implicit Conversions specializes in high-level emulation of classic and retro games so they can be played on modern consoles. Its portfolio includes Mortal Kombat: Legacy Kollection and Rayman 30th Anniversary Edition.

Similar jobs