Game Engine Programmer

1 Month ago • All levels

Job Summary

Job Description

Develop fundamental systems to support game functions and their development. Anticipating the overall game flow, you will primarily develop systems and utilities for actual game consoles, including framework design, various simulators, save data management, job systems, memory management, and development support functions. In simulator development, you will develop systems that reproduce various phenomena according to game specifications, such as rigid bodies, elastic bodies, fluids, and ragdolls.
Must have:
  • Development of basic functions to realize various game elements
  • Development of systems generally required for game development
  • Development of systems to realize game-specific functions
  • Development of simulators to reproduce physical phenomena in games
  • Development of framework design, various simulators, save data management, job system, memory management, and development support functions
  • Development of simulators for rigid bodies, elastic bodies, fluids, ragdolls, etc.
Good to have:
  • Game development experience on PlayStation®4/ PlayStation®3/Xbox ONE/Xbox 360, etc.
  • Programming ability in C#, Python, Java, etc.
  • Game engine development experience
  • Knowledge of mathematics and physics
  • Knowledge of computational geometry and computational physics
  • Knowledge of multibody dynamics
  • Experience in implementing real-time 3D collision detection
  • Physics engine development experience
Perks:
  • Commuting allowance
  • Incentive pay (royalty system based on sales of assigned games)
  • Super flex system
  • Complete two-day weekend system
  • National holidays, summer, year-end and New Year holidays, paid leave
  • Employment insurance, workers' compensation insurance, health insurance, welfare pension insurance
  • Affiliated housing loans, property savings, recreation facilities, affiliated recreation facilities/sports clubs

Job Details

Develop fundamental systems to support game functions and their development.

01 Job Responsibilities

  • Development of basic functions to realize various game elements
  • Systems generally required for game development
  • Systems to realize game-specific functions
  • Simulators to reproduce physical phenomena in games

Anticipating the overall game flow, you will primarily develop systems and utilities for actual game consoles, including framework design, various simulators, save data management, job systems, memory management, and development support functions. In simulator development, you will develop systems that reproduce various phenomena according to game specifications, in addition to rigid bodies, elastic bodies, fluids, ragdolls, etc.

Since the system's scope of influence is wide, knowledge to understand how the computer ultimately operates and a broad perspective to grasp the entire large-scale and complex system are required. For simulator creation, in addition to knowledge of related physics for realism, knowledge of algorithms and computers is also advantageous to meet the high-speed, stability, and innovativeness required by game-specific circumstances. Furthermore, there are many opportunities to leverage interest and curiosity in the latest computer and software development technologies.

02 Required Conditions & Experience

  • Game development experience
  • C++ programming ability
  • Sufficient communication skills

03 Desirable Experience & Skills

  • Game development experience on PlayStation®4/ PlayStation®3/Xbox ONE/Xbox 360, etc.
  • Programming ability in C#, Python, Java, etc.
  • Game engine development experience
  • Knowledge of mathematics and physics
  • Knowledge of computational geometry and computational physics
  • Knowledge of multibody dynamics
  • Experience in implementing real-time 3D collision detection
  • Physics engine development experience

04 Conditions

Employment Type

PDS (Product Development Staff) Employee

*PDS (Product Development Staff) Employee is the standard employee type for game creator positions, consisting of a super flex system, annual salary contract, and special remuneration system based on sales contribution.*

Salary

Annual salary system. Employment renewal every year. For details, please refer to Recruitment by Annual Income.

For one year from the date of joining, 1/12 of the annual salary set at the time of application will be paid monthly.

Allowances

Commuting allowance

Bonus

Incentive pay (royalty system based on sales of assigned games)

Working Hours

Super flex system (can come to work within standard hours)

Holidays & Vacations

Complete two-day weekend system, national holidays, summer, year-end and New Year holidays, paid leave, etc.

Insurance

Employment insurance, workers' compensation insurance, health insurance, welfare pension insurance

Work Location

East 21 Business Center 3F, 6-3-1 Toyo, Koto-ku, Tokyo

or

TNC Broadcasting Hall 2F, 2-3-2 Momochihama, Sawara-ku, Fukuoka-shi, Fukuoka

Benefits

Affiliated housing loans, property savings, recreation facilities, affiliated recreation facilities/sports clubs, etc.

Application Requirements

Experienced individuals who meet the above application genre.

Application Deadline

Applications will close as soon as the limited number of positions are filled.

New Graduate Recruitment

There is no specific recruitment slot for new graduates, but if you meet the application conditions for experienced hires or have equivalent skills, please feel free to apply even if you are currently enrolled.

05 How to Apply

Online Application

Please proceed to the application form from the button below to apply.

06 Department

Engineer Team

Responsible for all programming-related tasks within the company. Many staff members work across various fields, not just the specific area selected at the time of application. It is possible to be responsible for a wide range of fields depending on your interest and ability.

07 Recruitment for Persons with Disabilities

Even if you have a disability, please feel free to apply if you meet the application conditions for experienced hires or have equivalent skills. The application qualifications and methods differ slightly, so please check the details.

Application Qualifications

Those who have a disability certificate and can commute using regular public transportation.

How to Apply

Please agree to the Application Terms and mail the following documents.

(1) Resume (with photo, desired job type clearly stated)

(2) Statement of Purpose (free format, approx. 1 A4 page)

(3) Work History (free format)

(4) Current annual income, desired annual income, possible job change period (free format, approx. 1 A4 page)

(5) Copy of disability certificate

*Online applications are not accepted as attached documents are required.

*Whether application documents are handwritten or PC-created does not affect the selection process.

*If mailing a portfolio, please enclose it.

Mailing Address

Sony City, 1-7-1 Konan, Minato-ku, Tokyo 108-0075

Sony Interactive Entertainment Inc.

General Affairs & HR Department "Polyphony Digital C Section"

08 Reference Video

09 Interview for this position

Similar Jobs

Red panda games - Software engineer Internship for Unreal game engine

Red panda games

Hyderabad, Telangana, India (Remote)
1 Year ago
Thatgamecompany - Engine Programmer

Thatgamecompany

Canada (Remote)
5 Months ago
Amber - Senior Unity Game Engineer (Project Based)

Amber

Bucharest, Bucharest, Romania (On-Site)
1 Year ago
Ello - Senior Unity Engineer (Contract)

Ello

São Paulo, State Of São Paulo, Brazil (Hybrid)
5 Months ago
Paradox Interactive - Engine Graphics Programmer

Paradox Interactive

Sitges, Catalonia, Spain (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Tōkyō, Tokyo, Japan

bytedance - Quality Delivery Analyst

bytedance

Tokyo, Japan (On-Site)
3 Months ago
Extreme Inc. - 3D Designer (Effects)

Extreme Inc.

Tokyo, Japan (Hybrid)
4 Months ago
NetEase Games - Director, Japan Post Investment Management

NetEase Games

Shinjuku City, Tokyo, Japan (On-Site)
9 Months ago
Appirits - Web Consultant/Analyst

Appirits

Shibuya, Tokyo, Japan (Hybrid)
3 Months ago
NetEase Games - Tax Manager

NetEase Games

Shinjuku City, Tokyo, Japan (On-Site)
9 Months ago
Cygames - Animation Engineer / Game Engine / Tokyo

Cygames

Tokyo, Tokyo, Japan (On-Site)
4 Months ago
Salesforce - SMB Growth Marketing Senior Specialist/Manager

Salesforce

Tokyo, Japan (On-Site)
1 Year ago
hogarth - Freelance Interactive Senior Project Manager

hogarth

Tokyo, Japan (On-Site)
3 Months ago
Match Group - Performance Marketing Manager

Match Group

Tokyo, Japan (Hybrid)
1 Month ago
Cygames - Graphics Engineer / Game Engine

Cygames

Tokyo, Japan (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Maliyo Games - Unity Game Developer

Maliyo Games

Nigeria (On-Site)
10 Months ago
PinPin teams - Unity Game Developer - Live Games

PinPin teams

Paris, Île-de-France, France (On-Site)
2 Months ago
Triple dot studios - Senior Unity Software Engineer

Triple dot studios

Barcelona, Catalonia, Spain (Hybrid)
1 Month ago
IGG - Unity Programmer Intern

IGG

Singapore (On-Site)
10 Months ago
CD PROJEKT RED - Senior Engine Programmer

CD PROJEKT RED

Warsaw, Masovian Voivodeship, Poland (Hybrid)
3 Months ago
Parsh Technologies LLP - Unreal Engine Game Developer

Parsh Technologies LLP

Rajkot, Gujarat, India (Remote)
2 Years ago
Epic Games - Engine Programmer, UEFN

Epic Games

Vancouver, British Columbia, Canada (On-Site)
4 Months ago
Apple - Developer Tools User Experience Designer

Apple

Cupertino, California, United States (On-Site)
3 Months ago
Wild warz - Unity Developer (Remote)

Wild warz

(Remote)
3 Years ago
Beyond Sports - Unity Internship

Beyond Sports

Alkmaar, North Holland, Netherlands (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Tokyo, Japan (On-Site)

Tokyo, Tokyo, Japan (On-Site)

Tokyo, Tokyo, Japan (On-Site)

Tokyo, Tokyo, Japan (On-Site)

Tokyo, Tokyo, Japan (On-Site)

Tokyo, Japan (On-Site)

Tokyo, Japan (On-Site)

Tokyo, Japan (On-Site)

Tokyo, Japan (On-Site)

Tokyo, Japan (On-Site)

View All Jobs

Get notified when new jobs are added by playphony games

Level Up Your Career in Game Development!

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

Job Common Plug
Contact Us
hello@outscal.com
Made in INDIA 💛💙