SalaryPeak

Software Engineer (C++, Gaming/Unity/Unreal Engine)

MINDTECK SINGAPORE PTE LTD
Singapore Posted May 11, 2026

Salary Range

SGD 42,000 - SGD 66,000 /year

SGD 3,500 - SGD 5,500/month

Skills Required

Game DevelopmentUnity3Doops conceptsSystem DevelopmentSimulationSoftware EngineeringGaming IndustryUnitySystem DesignVB5GamingSimulationsSimulation SoftwareOOPSystem EngineeringSimulation systemSoftware DevelopmentC++OOP conceptsUnreal Engine

Job Description

Key Responsibilities

  • Contribute to the development and integration of simulation and training systems, including components built using Unity or Unreal Engine
  • Develop and maintain C++‑based software modules, including those that interface with or are built using:
  • MAK suite of simulation software
  • VBS4 (Virtual Battlespace)
  • Support distributed simulator architectures, where multiple software and hardware components interact across a network
  • Work as part of cross‑domain engineering teams, collaborating with:
  • Software engineers on simulation logic and application development
  • Hardware and system engineers on simulator infrastructure, deployment, and integration
  • Build an understanding of the simulator from a hardware and system perspective, including compute platforms, networking, and physical integration constraints
  • Assist in system integration, deployment, testing, debugging, and documentation activities
  • Participate in technical discussions to understand end‑to‑end system behaviour and performance considerations
  • Adhere to established engineering processes, coding standards, and configuration management practices and security requirements

Required Skills &Qualifications

  • Degree in Engineering, Computer Science, Software Engineering, or a related discipline (or equivalent practical experience)
  • Experience with game development technologies using Unity and/or Unreal Engine (academic projects, internships, or personal projects are acceptable)
  • C++ programming fundamentals, with the ability and willingness to apply and deepen these skills
  • Basic understanding of core engineering and software concepts, including:
  • Object‑oriented programming
  • Debugging and testing
  • Version control systems (e.g. Git)
  • Strong willingness to learn specialised simulation software, including MAK and VBS4, as part of project delivery
  • Appropriate for government projects, including the ability to meet security clearance and background checks requirements