Be Part of Our Success
- Modelling of behaviours of various bots for use in a simulator (e.g., cargo ships, army tanks, fighter jets, passenger planes, etc).
- Working with the 3D modelling team to incorporate and control their 3D models for the bots that will be built
- Working with the 3D terrain modelling team to incorporate their 3D terrain into the simulator world for the bots to operate in
- Reading up widely on the various land, air, and sea vehicles available, including their various capabilities, and engaging in discussions with end-users to simulate realistic bot behaviours for use in a simulator
- Adopting the various software development tools and software frameworks that the company project team uses
- Generating engineering documentation within the team, to document the various requirements, design, and test areas to be developed
- As required, working with partners to develop and incorporation of AI, Deep Learning in for bot simulations.
Qualities We Value
- Entry level candidates are welcome, prior relevant experience is required for a Senior Software Engineer role
- A willingness to learn and develop software in C++, and learning good programming practices and techniques over time, to ensure efficient performance in a 60-fps simulation/game environment.
- While company-sponsored training courses and guidance will be provided, independent learning and being a team player is required, to fit into the team's culture
- Being comfortable to engage and communicate with end users, customers will be a plus
- A good knowledge or practical experience in C++ will be a plus
Our Commitment That Goes Beyond the Norm
- An environment where you will be working on cutting-edge technologies and architectures.
- Safe space where diverse perspectives are valued, and everyone's unique contributions are celebrated.
- Meaningful work and projects that make a difference in people's lives.
- A fun, passionate and collaborative workplace.
- Competitive remuneration and comprehensive benefits.