A Virtuos Studio

CounterPunch

A Fully Realized CG Animation Studio

Specializing in games pre-production and cinematics, CounterPunch marks Virtuos’ physical production presence in the United States, as it strengthened Virtuos’ end-to-end co-development services for the growing digital entertainment industry. The team provides services in character creation, storyboards, previs, editorial, layout, facial and body animation, and motion capture planning and production.

See Our Works

Enter our realm of gaming and artistry. Delve into our meticulously curated portfolio and unravel the tales behind every creation.

Marvel’s Midnight Suns

Firaxis Games

Marvel’s Midnight Suns

Firaxis Games

Life Rendered

Life Rendered

Judas

Ghost Story Games

Judas

Ghost Story Games

Horizon Forbidden West

Sony Interactive Entertainment, Guerrila Games

Halo Infinite

343 Industries

Halo Infinite

343 Industries

Marvel’s Midnight Suns

Firaxis Games

Marvel’s Midnight Suns

Firaxis Games

Life Rendered

Life Rendered

Judas

Ghost Story Games

Judas

Ghost Story Games

Horizon Forbidden West

Sony Interactive Entertainment, Guerrila Games

Halo Infinite

343 Industries

Halo Infinite

343 Industries

Why Join Us?

Current Openings

Come shape the next-generation’s most anticipated games!

Senior Art Producer

China, Shanghai

Art Producer

Canada, Montreal

Lean Six Sigma Expert/精益六西格玛专家

China, Chengdu

3D Environment Artist

China, Chengdu

策划总监(Design Director)

China, Chengdu

Project Manager

Vietnam, Ho Chi Minh (Glass Egg)

VFX Artist

Ireland, Dublin

Human Resource Manager

Vietnam, Ho Chi Minh (Glass Egg)

R&D Machine Learning Engineer

China, Shanghai

Senior UI UX Designer

Singapore

PMO Producer

Prague

Planning Manager

France, Cergy

Game Producer

Ukraine, Kyiv

Material Artist

Ukraine, Kyiv

HR Intern

China, Shanghai

3D Animation Intern

Vietnam, Ho Chi Minh (Sparx)

Unity C# Senior Software Engineer

China, Shanghai

Senior UI UX Designer

China, Shanghai

Senior UI UX Designer

Vietnam, Ho Chi Minh (Glass Egg)

C++游戏开发工程师 (Software Engineering)

China, Xi'an

Korean Translation Intern

China, Shanghai

3D Environment Artist

China, Chengdu

Senior C&B Specialist

China, Shanghai

Senior Technical Artist

Poland

Business Development Manager (Remote- Texas)

North America - Sales Office

Finance AR Intern

China, Shanghai

场景原画组长 (Lead Concept Artist)

China, Xi'an

Lead Environment Artist

Ireland, Dublin

Stage 6 mois – Software Engineer

France, Cergy

FX Trainee

Vietnam, Ho Chi Minh (Sparx)

Senior Machine Learning Engineer (Game)

Singapore

“领航员计划”-制作人培训生/Producer Trainee-Virtuos Navigator Program

China, Chengdu

Internship – Production Management

Malaysia, Kuala Lumpur

Internship – Game Programmer

Malaysia, Kuala Lumpur

Internship – Game Design

Malaysia, Kuala Lumpur

QA Intern

China, Shanghai

Animator

Malaysia, Kuala Lumpur

R&D Technical Support Specialist

Vietnam, Ho Chi Minh (Glass Egg)

Concept Artist

China, Chengdu

Senior Producer

Vietnam, Ho Chi Minh (Glass Egg)

Senior Technical Artist

China, Chengdu

Senior Technical Artist

China, Chengdu

Senior Technical Artist

China, Chengdu

3D Environment Artist

China, Chengdu

ENVIRONMENT TRAINEE (MAY 2025)

Vietnam, Ho Chi Minh (Sparx)

Production Director

Malaysia, Kuala Lumpur

HR Business Partner

Vietnam, Ho Chi Minh (Sparx)

Line Producer

Vietnam, Ho Chi Minh (Sparx)

Office Administrator

Malaysia, Kuala Lumpur

Senior Games Tool Engineer (Machine Learning Specialist)

China, Shanghai

Mid/Junior Animator (3-month FTC)

Ireland, Dublin

Senior Rigger (3-Month FTC)

Ireland, Dublin

FX Art Director

Vietnam, Ho Chi Minh (Sparx)

Unity Developer

Ukraine, Kyiv

Lead Unreal Engine Developer

Ukraine, Kyiv

Junior QA Engineer

Ukraine, Kyiv

Associate Producer

Prague

Art Director

Ukraine, Kyiv

Technical Artist (Lighting FX)

Vietnam, Ho Chi Minh (Sparx)

Senior Machine Learning Engineer (Game)

Vietnam, Ho Chi Minh (Glass Egg)

Senior Machine Learning Engineer (Game)

Malaysia, Kuala Lumpur

Senior Technical Artist

Vietnam, Ho Chi Minh (Sparx)

Graphics Programmer

Poland

Procedural Tools Engineer

Poland

Backend Engineer

Ukraine, Kyiv

Technical Supervisor

Vietnam, Ho Chi Minh (Glass Egg)

3D Environment Team Lead

Ukraine, Kyiv

Art Producer

Ukraine, Kyiv

Senior Software Engineer

Malaysia, Kuala Lumpur

Junior Software Engineer

Malaysia, Kuala Lumpur

3D Environment Artist

Ukraine, Kyiv

3D Vehicle Artist

Ukraine, Kyiv (VOC)

Unreal Engine Developer

Ukraine, Kyiv

UX/UI Designer - R&D Team

China, Shanghai

HRBP

China, Xi'an

Junior QC

Vietnam, Ho Chi Minh (Glass Egg)

Senior VFX Artist

Vietnam, Ho Chi Minh (Glass Egg)

Operation Diretor

China, Shanghai

Junior 3D Environment Artist

Vietnam, Ho Chi Minh (Sparx)

Senior R&D Software Engineer

China, Shanghai

Technical Art Lead / Director

Japan, Tokyo

Senior Game Designer

Japan, Tokyo

Game Design Director

Japan, Tokyo

Studio Art Director - Japan

Japan, Tokyo

Software Engineer (on site: Prague)

Prague

Management Trainee

Singapore

Technical Director

Ireland, Dublin

Senior Game Producer

China, Shanghai

3D Environment Artist (Dalat)

Vietnam, Dalat(Glass Egg)

Network Programmer

Prague

3D场景美术师 (3D Environment Artist)

China, Xi'an

Creative Director

Ireland, Dublin

Art Director_ Environment

China, Shanghai

Management Trainee

China, Shanghai

技术美术总监 (Technical Art Director)

China, Xi'an

CTG Technical Knowledge& Experience Curator

China, Xi'an

Studio Art Director

Ireland, Dublin

技术美术组长 (Lead Technical Artist)

China, Xi'an

Expert Artist

China, Chengdu

助理美术制作人 (Assistant Art Producer)

China, Xi'an

Creative Director

France, Cergy

Technical Art Director

China, Chengdu

Lead Technical Artist

China, Chengdu

Game Producer/ 游戏项目经理

China, Shanghai

Senior Producer

Ireland, Dublin

Senior Environment Artist

Ireland, Dublin

Management Trainee

France, Cergy

Senior Lighting Artist

Ireland, Dublin

Executive Producer

France, Cergy

Producer

Malaysia, Kuala Lumpur

Vehicle Art Manager

Vietnam, Ho Chi Minh (Glass Egg)

Art Director

France, Cergy

Executive Producer

Ireland, Dublin

Machine Learning Engineer

Singapore

Lead Artist

South Korea- Sales Office

Lead Artist

Japan, Tokyo

Senior Technical Director

France

Senior Character Artist

Vietnam, Ho Chi Minh (Glass Egg)

管理培训生 (Management Trainee)

China, Xi'an

Administrateur système

France, Cergy

Management Trainee

China, Shanghai

3D Environment Art Manager

Vietnam, Ho Chi Minh (Glass Egg)

R&D Data Engineering Lead

China, Shanghai

Lead Software Engineer

Singapore

Lead Level Designer

China, Chengdu

资深场景原画美术师 (Senior Environment Concept Artist)

China, Xi'an

Lead R&D Frontend Engineer

Vietnam, Ho Chi Minh (Glass Egg)

3D场景培训生/3D Environment Trainee

China, Shanghai

Senior / Regional Marketing Manager

Ireland, Dublin

3D角色培训生/3D Character Trainee

China, Shanghai

3D Environment Trainee三维场景培训生

China, Chengdu

2025年3D场景美术培训生

China, Xi'an

3D Vehicle Trainee (Mar2025) (Dalat)

Vietnam, Dalat(Glass Egg)

Senior / Lead Software Engineer

China, Shanghai

Product Manager

Ukraine, Kyiv

Design Director

China, Shanghai

美术总监/Art Director

China, Shanghai

Technical Director

China, Shanghai

Executive Producer

China, Shanghai

Lead Developer

France, Cergy

Assistant Technical Director ( Gameplay )

China, Chengdu

Lead Software Engineer

France, Lyon

Virtuos Labs Producer

France, Lyon

3D Vehicle Artist

Vietnam, Ho Chi Minh (Glass Egg)

Lead Animation Developer

France, Cergy

Take A Tour

Work with The Best Team

thumb
thumb
thumb
thumb
thumb
thumb
thumb
thumb
thumb
thumb
thumb

Awards

Global Presence

Global Presence

Access our distributed network of studios and tap into our global talent and expertise. We help improve development efficiency, cost and time-to-market, so you can stay focused on building better games.

All North America Europe Asia
Office

Singapore (HQ)

1 Fusionopolis Wy, #06-10 Connexis, Singapore 138632

Studio

Virtuos Kuala Lumpur

Level 6, Tower 3 Avenue 7, Bangsar South, No.8 Jalan Kerinchi, 59200 Kuala Lumpur

Studio

Virtuos Xi’an

3rd Floor, TianGu 8th Road, District 2 Software New City, 710068 Xi’an, Shaanxi China

Studio

Glass Egg - Dalat

Room A2.2, No.1 Tran Quoc Toan Street, Ward 10, Da Lat City, Lam Dong Province

Studio

Glass Egg - Ho Chi Minh City

9 Doan Van Bo Street, Ward 13, District 4, Ho Chi Minh City, Vietnam

Studio

Sparx*

39B Truong Son Street, Ward 4, Tan Binh District, Ho Chi Minh City, Vietnam

Studio

BeYond-FX

11833 Mississippi Avenue, 2nd Floor Los Angeles, CA 9002

Studio

Counterpunch

1031 S Broadway STE 375, Los Angeles, CA, 90015

Studio

Virtuos Paris

10 Avenue de l’Entreprise, Parc Saint Christophe, 95800 Cergy, France

Labs

Virtuos Labs - Montpellier

396 rue du Mas de Verchant, 34000 Montpellier, France

Labs

Virtuos Labs - Lyon

1 Place Pascalon, Grand Hôtel-Dieu 69002 Lyon, France

Office

San Francisco

1200 Concord Avenue, Suite 170, CA 94510, Concord, USA

Studio

Virtuos Chengdu

Level 13 Ping An Finance Center, No.99 Dongda street, Jinjiang District 610017, Chengdu City, Sichuan Province, P.R. China

Studio

Virtuos ShangHai

10th Floor, Biology Building, No. 1326 West Yan'an Road, Changning District, Shanghai, 200052

Studio

Virtuos Seoul

Suite 1040, Cheonggyecheon-ro 100 Jung-gu, Seoul, Republic of Korea

Studio

Virtuos Tokyo

101-0041, 2-3-12 Kanda Sudacho, Chiyoda-ku, Tokyo, Japan, 12 KANDA 901

Studio

Black Shamrock

Guinness Enterprise Centre, Taylor's Lane, Dublin 8, Ireland, D08 T27N

Studio

Third Kind Games

The Old School, Holly Walk, Leamington Spa CV32 4JG, United Kingdom

Labs

Virtuos Labs - Prague

Dock in Three, Boudníkova 2506/1, Prague 8 - Palmovka, 180 00, Czech Republic

Studio

Virtuos Warsaw

ul. Karolkowa 30, 10th floor, 01-207 Warsaw, Poland

Studio

Volmi

Yaroslavska St, 58, Kyiv, 04071, Ukraine

Studio

Pipeworks

133 W Broadway Eugene, OR, 97401 USA

Studio

Umanaia

4398 Boulevard Saint-Laurent, Suite 103, Montreal, Quebec H2W 1Z5, CA

Studio

Virtuos Montreal

4398 Boulevard Saint-Laurent, Suite 103, Montreal, Quebec H2W 1Z5, CA

Studio

Abstraction

Deken Mandersplein 2-4, Valkenswaard, 5554 HT, NL
31 787 9990

Speak to Our Recruiter