Red Hat

C/C++ Game Engine Developer (Open 3D Engine)

Red Hat

Raleigh, North Carolina, United States

full time

03 Jan 2023

Red Hat

The Hybrid Platforms Customer and Field Engagement team is looking for a C/C++ developer to work on Linux support for the Open 3D Engine project. The ideal candidate will have knowledge of and is willing to become a subject matter expert on C/C++ software development in the realm of games and interactive entertainment. In this role, you will help work within the Open 3D Engine community to drive Linux support towards completion. Additionally, you will help work on a multiplayer game that Red Hat is developing to evangelize Red Hat’s portfolio within the gaming industry. Primary activities involve C/C++ software development, some C# development, game design, live streaming, and customer-facing presentations. This individual will also help engage with Red Hat customers to drive their success and gather product feedback. Experience with or educational background in software development / software engineering is required, specifically in the C/C++/C# area.

What you will do

  • C/C++ development on Open 3D Engine
  • C# development on a multiplayer game built with Godot
  • Game design
  • Work with product marketing and the rest of Customer & Field Engagement to help align outbound activities with market directions
  • Participate in technical aspects of go-to-market engagements like live streams, roadshows, workshops, webinars, demos of offerings and solutions, industry and partner events, and sales enablement and training
  • Collaborate with sales teams where required
  • Engage with field and product management teams to understand and communicate customer requirements, expectations, and pain points to engineering product teams, including assisting with feature prioritization and gap analysis.
  • Conduct research to inform awareness of customer needs and competitive offerings
  • Create technical marketing collateral (internal and external) alongside product marketing teams, including technical presentations, whitepapers, case studies, blogs, web, social media, and more
  • Create and carry out solutions demos for use externally with trade shows, customers, and more

What you will bring

  • This internship is open to students who are graduating in 2024-2025
  • Pursuing a degree in computer science or software engineering
  • Strong experience with system-level language development (C/C++/C#) and CI/CD practices
  • Understanding of and some experience with open source projects
  • Solid written and verbal communication skills and presentation skills
  • Strong skills in deciphering and understanding technical requirements and use cases
  • Ability to work in a cross-functional and meritocratic environment with a distributed remote and global workforce
  • Self-motivated with the ability to meet deadlines and handle multiple priorities while working in a highly complex environment



Do you want to get jobs like this one sent to your email every week?

Then subscribe to the C++ JOBS newsletter!