Back to jobs
New

Production Engineer - Emulator Development

Paris

The Company

Nintendo European Research and Development (NERD) is a French subsidiary of Nintendo. We are a company of around 100 employees who share a passion for creating key software technology and cutting-edge solutions for Nintendo Switch 2™ and other Nintendo platforms. In close collaboration with counterparts in Japan and the USA, we contribute to fields such as emulation, signal processing, content generation, computer vision, machine learning, system development, optimization and security to create solutions deployed on over a hundred million homogeneous devices. Come discover an engaging and welcoming work environment in the heart of Paris and join our unique team in its mission to put smiles on people’s faces! 

NERD is an equal-opportunities employer. All characters are welcome, regardless of gender, ethnicity, religion, sexual orientation, ableness or age. 

L’Entreprise

Nintendo European Research and Development (NERD) est une filiale française de Nintendo. L'entreprise compte environ 100 employé·e·s, partageant la même passion pour créer des technologies logicielles clés ainsi que des solutions innovantes sur un vaste parc de plateformes homogènes. En collaboration étroite avec nos homologues au Japon et aux Etats-Unis, nos contributions s'expriment dans les domaines de l'émulation, du traitement du signal, de la génération de contenus, de la vision par ordinateur, de l'apprentissage automatique, du développement de systèmes, de l'optimisation et de la sécurité pour Nintendo Switch 2™ et autres plateformes Nintendo. Venez découvrir un environnement unique à l’ambiance conviviale dans le centre de Paris, et participer à faire naître des sourires sur les visages des gens ! 

En tant qu’employeur, NERD offre aux candidat·e·s les mêmes opportunités d’accès à l’emploi sans distinction de genre, ethnicité, religion, orientation sexuelle, handicap ou âge. 

Mission

As part of NERD (Nintendo European Research & Development)'s emulator R&D team, you will be responsible for ensuring the reliability and efficiency of our production systems. Thanks to your contributions, reliable and tailored data is provided to project stakeholders every day.

Position Responsibilities

  • Automate the import and analysis of gameplay sessions received from external partners.
  • Develop and maintain automated test suites (continuous integration, performance testing, etc.) across distributed architectures, and generate concise reporting dashboards.
  • Qualify and validate new SDKs, firmware releases, and hardware prototypes prior to deployment.
  • Set up and maintain development environments (toolchains, source control systems) and adapt legacy codebases to evolving development workflows.
  • Support the development of demos and experimental projects derived from emulator technologies.
  • Provide technical support to prospective and existing partners adopting our technologies.
  • Manage access permissions across internal services, including file servers, Jira, Confluence, source control systems, Box, and related platforms.
  • Coordinate with teams responsible for shared infrastructure and cross-team development frameworks.

Candidate Profile

  • Reliable, accountable, and detail-oriented.
  • Strong customer-service mindset with excellent communication skills.
  • Fluent in both English and French, written and spoken.
  • Strong analytical and problem-solving skills.
  • Curious, adaptable, and comfortable working across a wide variety of technologies, including legacy frameworks and development environments.

Technical Skills

The successful candidate will work with proprietary technologies in addition to the tools and technologies listed below. Prior hands-on experience is expected with the technologies highlighted in bold.

  • Python, Bash, Groovy
  • Visual Studio Code, Visual Studio, IDA, Ghidra
  • CMake, Makefiles, GCC, LLVM, GDB
  • Jira, Confluence, Bitbucket, Git, Jenkins, Box, Google APIs
  • Windows, Linux, MSYS2
  • C#, C/C++, Java, Rust
  • GitHub Copilot, Claude Code, Skills, MCP

Additional Information

This is a full-time position based in central Paris, France, and candidates are expected to relocate near Paris (domestic and international relocation support provided). We welcome applications from motivated individuals, regardless of background or origin. What matters to us are your skills, curiosity, and willingness to learn.

At NERD, we offer: 

  • Personalized support, including mentorship opportunities to help with professional development.
  • Flexible work arrangements to support work-life balance (remote workdays, flexible hours), while maintaining an on-site presence of at least 3 days per week to encourage collaboration and knowledge sharing.
  • Family support programs, with financial aid for a place in private child daycare and relocation assistance, including candidates moving from abroad with their families.
  • A diverse and international work environment, with experienced and supportive colleagues to guide you from day one. 

The candidate can expect an annual gross salary of 48,000€ + 1400€* per year of experience (+5% individual bonus).

For example, 

  • 5 years of experience: 55,000€ 
  • 10 years of experience: 62,000€ 

*Please note that this figure will vary depending on the candidate’s level of academic and professional experience. 

______________________________________________________________________________________________________________

 

Mission

Intégré·e dans une équipe de recherche et développement d'émulateurs, vous assurez la bonne marche des systèmes de production. Grâce à vos contributions, chaque jour des données fiables et adaptées sont fournies aux parties prenantes des projets..

Fonctions du Poste

  • Automatisation des processus d'import et d'analyse de sessions de jeu, en provenance de partenaires
  • Création et maintenance de tests (intégration continue, performance…), sur architecture distribuée. Génération de rapports synthétiques
  • Qualification et pré-déploiement de nouveaux SDKs, firmwares, prototypes matériels
  • Mise en place d'environnements de développement divers (toolchains, SCM) et adaptation de codebases souvent « historiques »
  • Aide à la réalisation de démonstrateurs ou expérimentations spécifiques, dérivés des émulateurs
  • Support aux prospects et client·e·s qui débutent avec nos technologies
  • Administration de droits d'accès sur ressources Filer, Jira + Confluence, SCM, Box…
  • Synchronisation avec les équipes en charge de l'infrastructure mutualisée et des frameworks inter-équipes

Profil Souhaité

  • Responsable, fiable, rigoureux·se
  • Sens du service et du dialogue. Aisance relationnelle en anglais et français, à l'écrit comme à l'oral
  • Capacité à résoudre des problèmes
  • Curieux·se et agile pour s’adapter à divers frameworks, parfois « rétro »

Compétences Techniques

La personne retenue sera amenée à travailler avec des technologies propriétaires, ainsi que celles ci-dessous. Une expérience préalable est attendue pour les mots-clefs en gras.

  • Python, Bash, Groovy
  • VS Code, Visual Studio, IDA, Ghydra
  • CMake, Makefile, gcc, llvm, gdb
  • Jira, Confluence, BitBucket, Git, Jenkins, Box, Google APIs
  • Windows, Linux, MSYS2
  • C#, C / C++, Java, Rust
  • GitHub Copilot, Claude Code, skills, MCP

 

Informations Complémentaires

Ce poste à plein temps est situé au centre de Paris, et les candidat·e·s doivent pouvoir habiter à proximité de Paris (possibilité d’accompagner la mobilité géographique depuis la France ou l’étranger). Nous accueillons les candidatures de toutes les personnes motivées, quelles que soient leurs origines ou parcours. Ce qui compte pour nous, ce sont vos compétences, votre curiosité et votre envie d’apprendre.

Nous proposons chez NERD :

  • Un accompagnement personnalisé, avec des opportunités de mentorat pour soutenir votre développement professionnel.
  • Des modalités de travail flexibles pour favoriser l’équilibre entre vies professionnelle et personnelle (jours de télétravail, horaires flexibles), tout en respectant une présence sur site d’au moins 3 jours par semaine pour encourager la collaboration et l’échange.
  • Des dispositifs de soutien familial, incluant le financement de berceau d’entreprise et une aide à la relocalisation, y compris pour les personnes venant de l’étranger avec leur famille.
  • Un environnement de travail divers et international, avec des collègues expérimenté·e·s et bienveillant·e·s pour vous guider dès votre arrivée. 

Le·la candidat·e peut prétendre à un salaire brut annuel de 48 000 € + 1 400 €* par année d'expérience (+ 5 % de bonus individuel) soit,

Par exemple :

  • 55 000 € pour 5 ans d'expérience
  • 62 000 € pour 10 ans d'expérience

*Veuillez noter que ce chiffre peut varier en fonction du niveau d'expérience académique et professionnel du·de la candidat·e.

 

Apply for this job

*

indicates a required field

Phone
Resume/CV*

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf


Select...

Please note that remote work is not permitted during the probationary period.

Select...
Select...

Please note that NERD provides visa sponsoring and we would just like to confirm your status.

*For informational purpose only.