Senior C++ Developer

3 Months ago • 5 Years + • Programming

Job Summary

Job Description

General Arcade is seeking a Senior Software Engineer to join their team. The role involves porting and remastering projects for PC, PS4, PS5, Xbox One, and Xbox Series. Responsibilities include porting custom game engines to modern platforms and improving them by implementing modern middleware and techniques. The role also involves research to examine existing engine capabilities and finding the best way to implement some particular feature. The ideal candidate should be a talented and motivated C++ developer.
Must have:
  • 5+ years of experience in C++ development
  • Strong understanding of data structures and algorithms
  • Good understanding of C and C++ ABI
  • Understanding of hardware-specific performance optimizations
Good to have:
  • Experience with graphics and audio/sound programming
Perks:
  • Working on cool projects
  • Ability to grow as a professional
  • Professional development atmosphere
  • English language classes
  • An opportunity to get experience with modern gaming consoles
  • Help with relocation to Kuala Lumpur if desired

Job Details

General Arcade, a porting and co-development studio that has worked with a wide range of clients, from indies to AAA developers and publishers, including Larian, From Software, Capcom, Devolver Digital, TinyBuild, and others, is seeking a Senior Software Engineer. This is a great opportunity to work with a passionate engineering team on cutting-edge industry technologies.

What are you working on?
  • Genres: Action, Shooter, RPG
  • Platforms: PC, Console
Team size?

45

For which tasks (responsibilities)?

We are seeking a talented and motivated C++ developer to join our team and support the development of porting and remaster projects for PC, PS4, PS5, Xbox One, and Xbox Series. As C++ developer, you will be responsible for porting custom game engines on modern platforms. This also includes improving those engines by implementing modern middleware/techniques into them. There could be a fair share of research, which would involve examining existing engine capabilities and finding the best way to implement some particular feature.

What kind of professional are we looking for?
  • Bachelor’s degree in computer science or a related field;
  • 5+ years of experience in C++ development;
  • Strong understanding of data structures and algorithms; Good understanding of C and C++ ABI;
  • Understanding of hardware-specific performance optimizations (x86-64 and AArch64);
  • Experience with graphics and audio/sound programming is a plus.
What is important for us in a person?
  • Strong problem-solving skills;
  • Ability to work in a team and communicate effectively with team members;
  • Good English-speaking skills.
Why do we enjoy working here?
  • Working on cool projects;
  • Ability to grow as a professional;
  • Professional development atmosphere;
  • English language classes;
  • An opportunity to get experience with modern gaming consoles.
What are the conditions and bonuses?
  • Holidays according to the laws of the employee’s residence;
  • Working remotely;
  • Help with relocation to Kuala Lumpur if desired.
The application process

If there are any public pet projects, a link to the repository is welcome. The first step of the application process is an interview via Skype/Google Meet/etc. The interview would involve questions about C++, data structures, and algorithms. The test task depends on the result of the interview.

Contact us

Similar Jobs

T systems - Cloud Engineer - Azure Admin

T systems

Pune, Maharashtra, India (On-Site)
2 Weeks ago
Rush street interactive  - Senior Compliance Analyst

Rush street interactive

Bogotá, Bogota, Colombia (On-Site)
4 Weeks ago
IGT - Manager Software Engineering (Development) I

IGT

West Greenwich, Rhode Island, United States (On-Site)
2 Months ago
EvenUp - Software Engineer, Client Portal (all levels)

EvenUp

Toronto, Ontario, Canada (Hybrid)
9 Months ago
HappyRobot - Sales Development Representative (SDR)

HappyRobot

San Francisco, California, United States (Remote)
5 Months ago
ISS Stoxx - Software Engineer (C# & .Net)

ISS Stoxx

Makati City, Metro Manila, Philippines (Hybrid)
1 Month ago
Capgemini - API Integrations - REST, SOAP, Powershell, Java, Selenium

Capgemini

Pune, Maharashtra, India (On-Site)
2 Months ago
Epic Games - Senior Software Engineer, Developer Relations (UE China)

Epic Games

Shanghai, Shanghai, China (On-Site)
6 Months ago
PwC - Associate Dot Net App Tech MS Engineer - Advisory

PwC

Kolkata, West Bengal, India (On-Site)
1 Year ago
bohemia interactive - Vehicle Programmer

bohemia interactive

Mníšek, Liberec Region, Czechia (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

ElevenLabs - Sales Development - Korea

ElevenLabs

South Korea (Remote)
1 Month ago
PwC - VAT Associate

PwC

Qormi, Malta (On-Site)
10 Months ago
Guardian - AC&L CARE Phone Specialist

Guardian

Bethlehem, Pennsylvania, United States (Hybrid)
1 Week ago
AI Fund - Content Marketing Manager

AI Fund

United States (On-Site)
9 Months ago
bytedance - Human Resources Apprenticeship Program

bytedance

Gurugram, Haryana, India (On-Site)
4 Months ago
Glean - Technical Support Engineer

Glean

Palo Alto, California, United States (On-Site)
2 Months ago
Optiv - Field CISO - Client Advisory, Central Region

Optiv

Minneapolis, Minnesota, United States (Remote)
2 Weeks ago
Bonfire Studios - Social Media Lead

Bonfire Studios

California, United States (Hybrid)
2 Months ago
WebFX - IT Support Internship

WebFX

Harrisburg, Pennsylvania, United States (On-Site)
9 Months ago
Side - Director, Business Development - Software QA

Side

Austin, Texas, United States (Remote)
1 Week ago

Get notifed when new similar jobs are uploaded

Jobs in Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia

OKX - Specialist, Customer Due Diligence Operations (Name Screening)

OKX

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
2 Months ago
NinjaVan - Regional Senior / Associate, Account Receivable (Cross Border, Finance Operations)

NinjaVan

Subang Jaya, Selangor, Malaysia (On-Site)
2 Months ago
PwC - Director - Tech Advisory

PwC

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
1 Month ago
Philips - Modality Sales Specialist, Imaging Systems

Philips

Malaysia (Remote)
2 Months ago
Axi - Business Enablement Specialist

Axi

Malaysia (On-Site)
2 Months ago
Site Core - License Compliance Manager

Site Core

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
1 Week ago
NinjaVan - Pre-Sales

NinjaVan

Machang, Kelantan, Malaysia (On-Site)
1 Month ago
NinjaVan - Pre-Sales (FMCG - Ninja Mart) - Sitiawan

NinjaVan

Sitiawan, Perak, Malaysia (On-Site)
1 Week ago
NinjaVan - Sales Assistant (Johor Bahru)

NinjaVan

Johor Bahru, Johor, Malaysia (On-Site)
1 Week ago
Veeam Software - Customer Success Representative

Veeam Software

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Programming Jobs

Ion - Senior Java Developer - Italy

Ion

Collecchio, Emilia-Romagna, Italy (On-Site)
9 Months ago
playrix  - Engineering Manager (Golang)

playrix

Ireland (Remote)
3 Months ago
Guardian - Senior Engineer - IT (Java)

Guardian

Gurugram, Haryana, India (On-Site)
1 Week ago
endava - .NET Developer with AWS experience

endava

Sofia, Sofia City Province, Bulgaria (On-Site)
1 Month ago
Mcdonalds - Software Engineer III - Java

Mcdonalds

Mexico City, Mexico (Hybrid)
7 Months ago
Imanage - Staff Software Engineer (Java)

Imanage

Chicago, Illinois, United States (Hybrid)
1 Month ago
Build Staff - .Net Lead

Build Staff

Richmond, British Columbia, Canada (On-Site)
6 Years ago
disbielief - Senior Programmer

disbielief

Cambridge, Massachusetts, United States (Hybrid)
2 Months ago
Ion - Z/OS Storage  System Programmer, Italy

Ion

Italy (Hybrid)
9 Months ago

Get notifed when new similar jobs are uploaded

About The Company

General Arcade is a team of true professionals who have worked in the video game market for several years and have proven themselves experts in this area. Our credo is professionalism, a creative approach, efficiency, and precise fulfillment of assigned tasks. Our team often needs specialists, and if you think you can deliver the highest General Arcade standards, why don’t you try your luck? Working with General Arcade will be a great experience and an opportunity to truly express yourself.

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (Remote)

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (Remote)

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (Remote)

View All Jobs

Get notified when new jobs are added by General arcade studio

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug