Position: Senior C++ Developer
Company: SevenPro
Experience required: 5y
English level: intermediate

About project:

A port of the Higan NES & SNES emulator, written in C++, which is connected to the browser using Emscripten.
You will work on adding "mapper" so that new games can be supported in an initial stage and then move to other projects in IoT, Fintech domains.  

Responsibilities:
Analyze user requirements to derive software design and performance requirements
Design and code new software or modify existing software to add new features
Debug existing software and correct defects
Provide recommendations for improving documentation and software development process standards
Requirements:
At least 5 years of professional experience in C++
Understanding of how electronic boards work OR how console emulators work
Ability to work in a self-organizing environment 
Excellent communications skills, both written and verbal
At least Intermediate level of English
Will be a plus:
Experience in console emulation
Japanese proficiency level