Software Engineer (C++, Lua/Python Scripting)
MINDTECK SINGAPORE PTE LTD
Singapore
On-site
SGD 70,000 - 90,000
Full time
Job summary
A technology firm in Singapore is seeking a skilled simulation developer to create and optimize simulation scenarios. Ideal candidates should have a Bachelor's or Master's degree in Computer Science or Engineering, with proficiency in C++ and Lua scripting. The role involves troubleshooting and customizing simulation entities and requires strong analytical skills. Competitive salary and benefits offered.
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
- Proficiency in C++ programming and object-oriented design.
- Familiarity with scripting languages (e.g., Lua, Python).
- Strong analytical and problem-solving skills.
Responsibilities
- Develop and maintain simulation scenarios using C++ and Lua scripting.
- Customize simulation entities, behaviors, and interactions based on training requirements.
- Troubleshoot and optimize simulation performance.
Skills
C++ programming
Lua scripting
Analytical skills
Problem-solving
Education
Bachelor’s or Master’s degree in Computer Science or related field
Tools
Key Responsibilities
- Develop and maintain simulation scenarios using C++ and Lua scripting
- Customize simulation entities, behaviors, and interactions based on training requirements
- Troubleshoot and optimize simulation performance
- Document technical workflows and provide support to users
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related field
- Proficiency in C++ programming and object-oriented design
- Familiarity with scripting languages (e.g., Lua, Python)
- Strong analytical and problem-solving skills
- Ability to work independently and in collaborative environments
- Willingness to learn new simulation platforms and tools
Preferred Skills
- Experience in modeling and simulation, game development, or virtual environments
- Exposure to HLA/DIS protocols or distributed simulation frameworks
- Knowledge of terrain modeling, sensor simulation, or AI behavior scripting