Junior Generalist Engineer; Video Games
Job in
New York, New York City, Richmond County, New York, USA
Listing for:
atariinc
Full Time
position
Listed on 2026-11-14
Job specializations:
-
Software Development
Job Description & How to Apply Below
Location: New York
Role overview
Help make classic games run smoothly on modern platforms by building and improving emulators and engineering tools. The work combines performance tuning, cross-platform debugging, and reverse engineering to fix issues and add player-facing improvements. You’ll collaborate with engineering, production, and QA colleagues.
Responsibilities- Develop, maintain, and extend emulators and supporting tools.
- Help operate the CI/CD pipeline, including tool installation, machine updates, and script monitoring.
- Tune games for performance on target platforms and investigate compatibility problems.
- Analyze classic games to fix bugs, replace media, and add features such as achievements.
- 1–3 years of generalist engineering experience and an interest or background in game development.
- Strong C/C++ skills, knowledge of algorithms, and proficiency in a scripting language such as Python or Lua.
- Clear communication, initiative, and the ability to work effectively with a remote team.
- A strong interest in retro games and emulation.
- Experience building or optimizing software across multiple platforms, or working on emulators, ports, or game modifications.
- Familiarity with assembly languages, SIMD, binary analysis, or reverse engineering tools such as Ghidra.
- Experience with static recompilation techniques.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
View / Apply for Jobs
Matching My Jurisdiction
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
View / Apply for Jobs
Matching My Jurisdiction