Unfortunately, this job posting is expired.
Don't worry, we can still help! Below, please find related information to help you with your job search.
Some similar recruitments
Senior Cloud Engineer Jobs
Recruited by Availity, LLC. 1 year ago Address , , Fl

Junior Or Senior Platform Engineer

Company

thatgamecompany

Address , Santa Monica
Employment type
Salary
Expires 2023-09-11
Posted at 8 months ago
Job Description

Junior or Senior Platform Engineer


Remote - US & Canada only


thatgamecompany designs and develops artistically crafted, broadly accessible video games that push the boundaries of interactive entertainment. We respect our players and want to contribute meaningful, enriching experiences that touch and inspire them.

The goal in this role is to ensure that our games on specific platforms, such as the Nintendo Switch or PS4, are using the specialized features and hardware of these platforms to maximum effect.

An example week for this person might be: Notice that Android users are reporting poor performance in one area of a specific level. Instrument and profile the area, and discover that the performance drop is related to a recent new feature. Dig deeper and realize that one of the assets used by the new feature is using a large uncompressed texture (only on Android) due to a resource system oversight. Work with the rest of the engine team to determine the best texture format, and add platform-specific logic to ensure similar bugs don't occur again on other platforms.

Of course, the role isn't limited to just performance fixes. Many of our platforms have capabilities that we're not yet taking advantage of, such as ProMotion on iOS, or motion controls on the PS5. We're looking for someone who is excited about making sure our games run great on all platforms.

Responsibilities:

  • Bug Fixing and Maintenance: Identify and resolve software defects to ensure a bug-free gaming experience. Proactively address technical issues that may arise during development or after game launch
  • Optimize game code to ensure smooth performance, reduced load times, and efficient memory usage on Android devices as well as other platforms.
  • Add features and update core systems of the custom TGC game engine
  • Keep your finger on the pulse of one or more of our supported platforms (iOS, Android, PS4, Switch, PC, …)
  • Platform-Specific Implementations: Leverage your understanding of Android's unique features and capabilities to implement platform-specific functionalities and ensure the best user experience.

Must Haves:

  • Proficiency in C or C++ with a strong ability to write clean, and efficient code.
  • Strong analytical and problem-solving skills to debug and troubleshoot complex technical issues.
  • Experience working in/on a game engine

Nice to Haves:

  • Feels at home working in a Visual Studio development environment.
  • Ability to adapt to different project requirements, platforms, and technologies, and a willingness to learn and grow.
  • Have a pet engine project or game (ideally with public code that we can view)
  • A genuine passion for gaming, keeping up with the latest industry trends, and staying updated on the mobile gaming market.
  • Finds the idea of working in a custom game engine more fun than working in a Big Engine™

Applicants must be authorized to work for any employer in the U.S or Canada. We are unable to sponsor or take over sponsorship of an employment Visa at this time.


#LI-Remote