Software Engineer (Simulation Systems)

Mindteck Singapore Pte Ltd

Santo Niño 1st

On-site

PHP 500,000 - 700,000

Full time

6 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Mindteck Singapore Pte Ltd is seeking a Software Engineer – Simulation Systems to join our team in developing next-generation simulation and training solutions for defence, aerospace, and homeland security applications.

You will design, develop, integrate, and test high-performance simulation software supporting mission planning, training, operational analysis, and system evaluation with multidisciplinary collaboration to deliver realistic, scalable, and reliable solutions.

Qualifications

  • Bachelor’s degree in CS/Software Eng/CE or related discipline.
  • Hands-on development using C++, C#, Java, or Python.
  • Strong OOP and software engineering fundamentals.
  • Experience with Git or other VCS.
  • Knowledge of networking concepts (TCP/IP and UDP).
  • Strong analytical, problem-solving, communication, and teamwork skills.

Responsibilities

  • Design and develop simulation software using C++, C#, Java, and/or Python.
  • Develop simulation models, scenario generation tools, and visualization apps.
  • Design and implement distributed simulation systems using networking protocols and standards.
  • Integrate simulation solutions with command-and-control, sensor, and operational systems.
  • Perform software development, debugging, testing, verification, and validation.
  • Apply object-oriented design and software engineering best practices.
  • Develop and maintain software design documents, test specs, and technical documentation.
  • Support system integration, customer demonstrations, trials, and deployments.
  • Collaborate with software, systems, hardware, verification, and other teams to resolve issues.

Skills

C++
C#
Java
Python
Object-oriented
Git
Networking
Teamwork

Education

Bachelor’s degree in Computer Science/Software Engineering/Computer Engineering

Tools

Git

Job description

Job Overview

  • We are looking for a Software Engineer – Simulation Systems to join our team in developing next-generation simulation and training solutions for defence, aerospace, and homeland security applications.

  • In this role, you will design, develop, integrate, and test high-performance simulation software supporting mission planning, training, operational analysis, and system evaluation. You will work closely with multidisciplinary engineering teams to deliver realistic, scalable, and reliable simulation solutions.

Key Responsibilities

  • Design and develop simulation software using C++, C#, Java, and/or Python.

  • Develop simulation models, scenario generation tools, and visualization applications.

  • Design and implement distributed simulation systems using networking protocols and simulation standards.

  • Integrate simulation solutions with command-and-control, sensor, and operational systems.

  • Perform software development, debugging, testing, verification, and validation.

  • Apply object-oriented design and software engineering best practices.

  • Develop and maintain software design documents, test specifications, and technical documentation.

  • Support system integration, customer demonstrations, trials, and deployments.

  • Collaborate with software, systems, hardware, verification, and other engineering teams to resolve technical issues.

Required Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, or a related discipline.

  • Hands-on software development experience using one or more of C++, C#, Java, or Python.

  • Strong understanding of object-oriented programming and software engineering principles.

  • Experience with source control systems, preferably Git.

  • Good knowledge of networking concepts, including TCP/IP and UDP.

  • Strong analytical, problem-solving, communication, and teamwork skills.

Preferred / Advantageous Experience

  • Experience in simulation systems, modelling & simulation, or digital twin technologies.

  • Knowledge of HLA (High Level Architecture), DIS (Distributed Interactive Simulation), or other distributed simulation architectures.

  • Experience with Unity, Unreal Engine, MATLAB/Simulink, or other visualization/simulation technologies.

  • Experience developing real-time or high-performance software applications.

  • Exposure to defence, aerospace, autonomous systems, mission systems, or training/simulation solutions.

  • Experience integrating software with sensors, command-and-control systems, or other operational systems.

What You Will Work On

  • Simulation and training applications

  • Mission and scenario simulation

  • Distributed simulation environments

  • 3D visualization and simulation interfaces

  • Sensor and command-and-control integration

  • Modelling and simulation frameworks

  • System testing, validation, and deployment

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Simulation Systems Software Engineer - Real-Time Defense
Simulation Systems Software Engineer - Real-Time Defense

Mindteck Singapore Pte Ltd • Santo Niño 1st

On-site
PHP 500,000 - 700,000
Integration Engineer
Integration Engineer

PERSOL Outsourcing • Santo Niño 1st

On-site
PHP 600,000 - 1,200,000
Simulator Technician 1
Simulator Technician 1

CAE Inc • Mabalacat

On-site
PHP 300,000 - 550,000
IT Application Engineer
IT Application Engineer

Entegris Asia Pte Ltd • Santo Niño 1st

On-site
PHP 800,000 - 1,200,000
AI Forward Deployed Engineer
AI Forward Deployed Engineer

Berry Virtual | MedVirtual | AI Virtual • Philippines

Remote
PHP 2,511,000 - 3,515,000
Permanent remote work setup
Competitive starting rate paid in USD
Internet Allowance
+3
Software Engineer
Software Engineer

Hrtx • Metro Manila

On-site
PHP 600,000 - 1,000,000
Professional growth opportunities
Flexible work arrangements
Comprehensive benefits package
Senior Software Engineer
Senior Software Engineer

ProV International PH • Makati

On-site
PHP 1,000,000 - 2,000,000
Software Engineer C++
Software Engineer C++

Craigslist (boston) • Boston

On-site
PHP 5,636,000 - 8,140,000
Software Engineer/ Senior Software Engineer
Software Engineer/ Senior Software Engineer

Cargo Community Network Pte Ltd • Santo Niño 1st

On-site
PHP 800,000 - 1,200,000
Software Engineer
Software Engineer

RFNet Technologies Pte Ltd • Santo Niño 1st

On-site
PHP 600,000 - 900,000