C++ Game Developer

MSquare Healthcare - Baltimore, MD

Full-time

Overview

Creating neuro-therapeutic medical experiences is a team effort and you thrive when working with others refining a core vision, building on abstract ideas, and finally focusing on concrete deliverables. You have a desire to take your skillset in game development and apply it to the cutting edge of clinical care and medical innovation.

MSquare Healthcare is looking for a C++ Game Developer to join our team. The ideal candidate thrives on a do-it-yourself approach to development – if you think building your own graphics engine or physics solver sounds like a fun project, this is the place for you.

You will be tasked with making wide ranging improvements to our in-house engine and games, ranging from low level improvements and optimizations to new rendering functionality and game-level components. The engine runs and is supported across a range of platforms, including Windows, Linux, and iOS. It will be necessary to rework existing code as well as implement all-new systems and features. We frequently integrate all kinds of outside libraries, APIs, and SDKs and hacking together tests of new or experimental technology will be a normal part of the job.

MSquare is a startup and the ability to work independently and be self-directed is paramount. You will be given high level goals and directions, and tasked with designing and implementing the necessary solution. Problem solving and working through technical road blocks should be second nature to you, and experience implementing systems based on slides and whitepapers (e.g. GDC, SIGGRAPH) is a big plus.

Applicants are encouraged to include a cover letter and links to a personal portfolio or GitHub. We value diversity and love to hear about what makes an applicant unique. Applications go directly to the software lead.

Key Qualifications

  • Strong proficiency with C++ game development.
  • Strong with 3D math and linear algebra.
  • Experience reading and understanding technical documentation, white papers, and slides
  • Excellent at problem solving, doing research, and evaluating existing technology
  • Passion for Nintendo-style video games a plus.
  • Passion for developing, efficient and elegant features ground-up.

Education

Bachelor’s Degree in Computer Science, Math, Physics, or equivalent experience.

Master's Degree or PhD in Computer Science, Math, or Physics a plus.

Job Type: Full-time

Experience:

  • C++: 2 years (Preferred)
  • game development: 1 year (Preferred)

Work Location:

  • One location

Benefits:

  • Health insurance
  • Dental insurance
  • Vision insurance
  • Retirement plan
  • Paid time off

This Company Describes Its Culture as:

  • Innovative -- innovative and risk-taking
  • Aggressive -- competitive and growth-oriented

Company's website:

  • https://msquarehealthcare.com/