システムプログラマー / System Programmer

2 Months ago • All levels • Programming

Job Summary

Job Description

This role involves designing, proposing, and implementing system programs for new projects, along with research and development of system programs targeting the latest hardware, including file systems, large-scale asset systems, job systems, and memory management. Responsibilities also include building and improving CI environments, such as automated testing environments and build flows, and maintaining and optimizing game engines. The ideal candidate will have experience in game development using C++ and in-depth knowledge and implementation experience in low-level layers of game development.
Must have:
  • Experience in game development using C++
  • In-depth knowledge and implementation experience in low-level layers of game development
Good to have:
  • Experience in game engine creation, optimization, and maintenance
  • Experience using SDKs for console platforms
  • Deep knowledge of cutting-edge game development technologies
  • In-depth knowledge of hardware
  • In-depth knowledge and experience with high-end games

Job Details

English : https://hrmos.co/pages/2052996596448374784/jobs/0000008E

業務内容

  • 新規プロジェクトにおけるシステムプログラムの設計、提案、実装
  • 最新ハードウェアをターゲットとするシステムプログラムの研究開発
    (ファイルシステム・大規模アセットシステム・ジョブシステム・メモリ管理 など)
  • CI環境の構築および改善
    ​​​​​​​(自動テスト環境・ビルドフローなど)
  • ゲームエンジンのメンテナンスおよび最適化

応募条件

  • C++によるゲーム制作経験があること
  • ゲーム制作における低レベルレイヤーについて、深い知識と実装経験があること

あると望ましい経験等(必須ではありません)

  • ゲームエンジン制作、最適化、メンテナンス経験
  • コンソールプラットフォームのSDK使用経験
  • 最先端のゲーム制作技術についての深い知識
  • ハードウェアに関する深い知識
  • ハイエンドゲームに関する深い知識・経験

提出物

  • 履歴書(写真付き)
  • 職務経歴書
    • 過去に携わったすべてのゲームタイトルと担当業務内容を具体的にご明記ください。
    • 使用できるプログラム言語と使用歴年数、代表的な制作内容を整理してご明記ください。
    • 使用できるソフトウェア(Photoshop、Maya、Eclipse等)と使用歴年数、代表的な制作内容を整理してご明記ください。
    • 最近見た技術講演やその関連記事等で技術的・表現的に素晴らしいと感じたものを2つ挙げ、その理由を簡潔に記載してください。
    • 最近プレイしたゲームで技術的に興味を持ったタイトル1本について、その理由を簡潔に記載してください。
  • 作品
    • ビルドした実行形式を添えてください。
    • 画面をキャプチャした動画を添付してください。(環境によっては動作しない可能性があるため)
    • 提出プログラムに対する必要な説明を記載した“readme.txt”ファイルを、作成してください。readme.txtには、下記説明の記載もお願いします。
    • 実行環境等を含めた実行方法
    • プログラムを作成する上で苦労した箇所
    • 力をいれて作った部分で、「プログラム上」で特に注意してみてもらいたい箇所
    • 参考にしたソースファイルがあるなら、どの様なところを参考にしましたか?またその部分のファイル名を書いてください。

注意点

他の人が作成したライブラリ、関数等を使っている場合は、その部分を「別ファイル」に分けて、そのファイル名を書いてください。

<以下のような場合も該当します>

  • 他の人が作成した関数を使用した場合
  • 何かを参考にし参考元のソースが半分以上残っている場合
  • フリーのライブラリを使用した場合(ライブラリ名を明記してください)
  • 他人の作ったライブラリを使用した場合(ライブラリ名を明記してください)

機密事項に触れるソース、情報は除外してご提出ください。

Similar Jobs

Epic Games - Fortnite Gameplay Systems Programmer

Epic Games

Montreal, Quebec, Canada (On-Site)
4 Months ago
Glean - Application Security Engineer

Glean

Palo Alto, California, United States (Hybrid)
1 Month ago
Haven Studios  Inc  - Senior UI Programmer

Haven Studios Inc

Montreal, Quebec, Canada (On-Site)
3 Months ago
PhonePe - Software Engineer - Backend

PhonePe

Pune, Maharashtra, India (On-Site)
1 Month ago
Maxis Studios - Senior Software Engineer - C#

Maxis Studios

Bogotá, Bogota, Colombia (On-Site)
3 Months ago
plarium - C# Developer

plarium

Kyiv, Kyiv City, Ukraine (Remote)
1 Month ago
binance - Senior Java Engineer - Trading Tech

binance

Taipei City, Taiwan (On-Site)
2 Years ago
PwC - Manager - Insurance Consulting (P&C Retail & Commercial)

PwC

Zürich, Zurich, Switzerland (On-Site)
9 Months ago
extreme network - SR PROGRAMMER - Oracle Fusion Cloud- VBCS/ BI Reports/ OTBI/FRS & SmartView

extreme network

Chennai, Tamil Nadu, India (Hybrid)
8 Months ago
jetbrains - Senior Software Developer (DataGrip)

jetbrains

Yerevan, Yerevan, Armenia (On-Site)
1 Day ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

playrix  - Senior Game UI Developer

playrix

Almaty, Almaty Region, Kazakhstan (Remote)
8 Months ago
Cadence - Lead Software Engineer

Cadence

Shanghai, China (On-Site)
3 Weeks ago
HP - Junior Machine Learning Engineer

HP

Sant Cugat Del Vallès, Catalonia, Spain (On-Site)
1 Month ago
NVIDIA - Manager, Software Engineering

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
5 Months ago
Ion - Senior Technical Consultant - Endur

Ion

Berlin, Berlin, Germany (On-Site)
8 Months ago
Silicon Labs - SoC/ Chip/ Digital Architect

Silicon Labs

Hyderabad, Telangana, India (On-Site)
1 Month ago
The Embassy VFX - Pipeline Developer

The Embassy VFX

Vancouver, British Columbia, Canada (Hybrid)
4 Months ago
Reddit - Staff Backend Engineer, Top of Funnel

Reddit

United Kingdom (Remote)
1 Day ago
Motorola solutions - Senior Software Engineer - AI/Computer Vision (Camera Systems)

Motorola solutions

Toronto, Ontario, Canada (Hybrid)
1 Month ago
Wind River - Technical Leader - DO178 V&V

Wind River

Bengaluru, Karnataka, India (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Minato City, Tokyo, Japan

Appirits - Security Engineer

Appirits

Tokyo, Japan (Hybrid)
5 Months ago
Extreme Inc. - In-house SE/Tokyo

Extreme Inc.

Tokyo, Japan (Hybrid)
2 Months ago
Niantic - Game Designer, Pokémon GO

Niantic

Tokyo, Japan (Hybrid)
2 Months ago
Cygames - Frontend Engineer / Games / Services / Tokyo

Cygames

Shibuya, Tokyo, Japan (On-Site)
2 Months ago
Cygames - Motion Capture Studio Staff / Tokyo

Cygames

Shibuya, Tokyo, Japan (On-Site)
2 Months ago
Game freak - Game Programmer [Section Director]

Game freak

Chiyoda City, Tokyo, Japan (On-Site)
1 Year ago
Mendix - Enterprise Sales Executive

Mendix

Tokyo, Japan (On-Site)
7 Months ago
MathWorks - Japanese Localization Specialist

MathWorks

Tokyo, Japan (Hybrid)
11 Months ago
gu3 - Part-time Debugger

gu3

Tokyo, Japan (On-Site)
1 Month ago
Unity - Manager, Developer Support Engineer

Unity

Tokyo, Japan (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Programming Jobs

Adyen - Software Engineer (Java)

Adyen

Madrid, Community Of Madrid, Spain (On-Site)
1 Day ago
Philips - Software Technologist I - C++

Philips

Bengaluru, Karnataka, India (Hybrid)
3 Weeks ago
Blackbird Interactive - RTS C++ Software Engineer

Blackbird Interactive

Vancouver, British Columbia, Canada (Hybrid)
1 Month ago
binance - Senior Java Engineer - Payment

binance

Taipei City, Taiwan (Remote)
2 Months ago
Technicon design - CNC Milling Operator / CAM Programmer (m/f/d)

Technicon design

Stuttgart, Baden-Württemberg, Germany (On-Site)
1 Month ago
5minlab - Client Programmer

5minlab

Seoul, South Korea (On-Site)
5 Months ago
bohemia interactive - Lead Programmer

bohemia interactive

Prague, Prague, Czechia (On-Site)
8 Months ago
Nautilis mobile - Senior Programmer

Nautilis mobile

Pune, Maharashtra, India (On-Site)
1 Month ago
QuinStreet - Sr. Software Developer

QuinStreet

Foster City, California, United States (Remote)
2 Months ago
Netflix - Manager, Content Programming Strategy & Operation - Japan (Anime)

Netflix

Tokyo, Japan (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Minato City, Tokyo, Japan (On-Site)

Tokyo, Japan (On-Site)

Minato City, Tokyo, Japan (On-Site)

Minato City, Tokyo, Japan (On-Site)

Minato City, Tokyo, Japan (On-Site)

Minato City, Tokyo, Japan (Hybrid)

Tokyo, Japan (On-Site)

Tokyo, Japan (On-Site)

Minato City, Tokyo, Japan (On-Site)

Minato City, Tokyo, Japan (On-Site)

View All Jobs

Get notified when new jobs are added by Kojima

Level Up Your Career in Game Development!

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

Job Common Plug