Overview
On Site
Depends on Experience
Accepts corp to corp applications
Contract - Independent
Contract - W2
Contract - 6 Month(s)
No Travel Required
Unable to Provide Sponsorship
Skills
Senior Emulator Developer
Emulator
Android
Console
OptiConsole
C/C++
Bluetooth
Job Details
Senior Emulator Developer (Android / Console Systems)
Houston, TX- Onsite
Contract-To-Hire
Responsibilities
- Enhance, optimize, and further develop the OptiConsole emulator stack and supporting systems.
- Integrate, maintain, and tune multi-platform emulation engines (classic game systems).
- Improve controller and input device emulation performance, accuracy, and responsiveness.
- Support loading and running custom games produced by external AI game creation tools.
- Improvie AI enhancing and create AI games
- Develop configuration tools, controller mapping features, and UI enhancements.
- Troubleshoot complex low-level issues across hardware and software layers.
- Validate performance across different TVs, controllers, and hardware environments.
Requirements
- 3+ years of experience in emulator development, embedded systems, or console-level engineering.
- Strong proficiency in C/C++ (required).
- Experience with HID input, controller emulation, or similar systems.
- Clear understanding of Bluetooth, USB, or similar communication layers.
- Experience with Android internals, NDK, JNI, or low-level Linux/Android development.
- Strong debugging and performance optimization skills.
- Experience with classic console emulators (NES/SNES, Sega, PlayStation, etc.) or open-source emulator cores.
- Knowledge of ARM-based device architectures.
- Prior work with AI-driven game engines or custom content loaders.
- Familiarity with digital signage, consumer electronics, or embedded device ecosystems.
- Experience building configuration tools or UI for controller mapping..
- It is essential to possess professional-level proficiency in English communication
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.