Q2 HR Solutions

Senior C++ Game Software Engineer

Q2 HR Solutions  •  National Capital Region, PH (Onsite)  •  3 months ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

Game Software Engineer

The Game Technical Lead Software Engineer is tasked with developing and implementing software solutions for our slot machine games. Mainly, the responsibilities involved are code development, debugging, testing, and integration of software products. This position offers an opportunity to contribute technical expertise to the creation of immersive and engaging gaming experiences.

Duties and Responsibilities:

  • Design, develop, and implement software solutions for slot machine games, including gameplay features, mechanics, and user interfaces.
  • Collaborate with the game design (Artists, Animators, Sound Designers) and development teams to understand project requirements, game mechanics, and technical specifications.
  • Ensure the functionality, performance, and quality of game software through rigorous testing, debugging, and optimization.
  • Optimize game performance, memory usage, and loading times for seamless gameplay experiences on various platforms.
  • Research and incorporate new technologies, tools, and frameworks to enhance the game development process.
  • Work closely with other engineers to address technical challenges, troubleshoot issues, and propose solutions to develop customizable game development for multiple jurisdictions.
  • Collaborate with the QA team to identify and resolve bugs, performance issues, and gameplay inconsistencies.
  • Meet project deadlines and deliver exceptional results within established timelines.
  • Lead a small team of software engineers, while contributing to projects
  • Use the Agile/SDLC software tools to track, implement and communicate effectively with Senior Management.
  • Perform other task/s as assigned.

Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Three (3) to ten (10) years proven experience as a Software Engineer or in a similar role.
  • Experience with C/C++ on Linux and Windows. Experience with game engines, frameworks, and development tools is a plus.
  • Experience with Unity and C# is a plus.
  • Proficiency with Software Development Methodologies is required.
  • Proficiency in programming languages commonly used in game development, such as C/C++.
  • Knowledge of game development pipelines, processes, and methodologies.
  • Solid understanding of object-oriented programming principles, data structures, algorithms, and software design patterns.
  • In depth understanding of POSIX Operating Systems, System Calls etc e.g., Linux.
  • Good understanding of Graphics Frameworks/ tool chains e.g., OpenGL, Vulcan.
  • Familiarity with graphics rendering engines e.g., Unity.
  • Requires excellent debugging skills with proficiency in programming multi-threaded applications.
Q2 HR Solutions

About Q2 HR Solutions

We are an HR Solutions company whose strength lies in providing innovative and cost-effective Recruitment and Human Resource solutions in the Philippines. Inspired by the Latin phrase "Quaerito Qualitas", which means, "to seek quality", we ensure only the best in both the range of solutions we offer our clients and the opportunities we provide our candidates.

Our Vision

We own HR in the Philippines; uplifting hundreds of thousands of lives. Generating over a billion pesos in Revenue.

Our Mission

Uplift Lives as a Strategic HR Partner of companies that Value & Invest in their People.

Industry
Consulting & Advisory
Company Size
201-500 employees
Headquarters
Makati City, PH
Year Founded
2000
Social Media