Develop real-time simulation and machine technology software for the mining industry at Immersive Technologies, a global leader in mining equipment simulators.
Your role
Responsibilities
* Developing software for real-time simulation, low-level hardware interfacing, web development, and data management and analytics.
* Working across a diverse technology stack, including projects such as simulating mining machines and mine sites, replicating complex cabin designs and electronics, developing state-of-the-art graphics and stereoscopic 3D, and designing both hardware and software.
* Contributing to solutions for driverless mines and building cloud-based solutions and data analytics for the mining industry.
* Collaborating within teams in a casual and friendly atmosphere, embracing lightweight, industry best-practice processes focused on continuous improvement.
About you
Qualifications
* Completion of at least the first two years of a relevant degree in computer science, games technology, mathematics, physics, engineering, or similar.
* Experience programming in an object-oriented language such as C++ (primary language) or C#, with exposure to other languages considered a plus.
* Good problem-solving and communication skills.
* Enthusiasm for learning and working across a diverse technology stack.
* Flexible working hours with both full-time and part-time positions available.
* Hybrid work options, including work from home and access to a central, well-equipped office with lake views and quality coffee.
* Inclusive and diverse team environment.
* Work-life balance is valued.
* Assignment of a mentor to guide skill development as a software engineer.
* Ongoing on-the-job training.
* Personal-project time provided each fortnight.
* Clear career progression path within the company.
* Opportunities to develop new skills and grow as a software engineer.
How to Apply
This job may close before the stated closing date, you are encouraged to apply as soon as possible
#J-18808-Ljbffr