Commercially experienced Software Engineer with solid C++ development experience and a good Mathematics understanding will design and develop software for our company. You’ll bring a software based degree, proven C++ design experience as well as a range of other software knowledge from UI design, working with SQL and experience with Scripting languages  such as Python/JavaScript.
The successful C++ Software Engineer will design and develop software across a range of different problems, withthe ability to improve the software capabilities and enhance the user experience.
Essential Requirements include:
- Proven C++ development skills.
 - Using and manipulating GIS data.
 - Technical Degree with software content.
 - Several years’ proven commercial software design experience.
 - Developing security /defence command and control software.
 - Experience with machine learning software techniques.
 - Working with SQL databases.
 - A good understanding of Object-Orientated software design.
 - Ability to work directly with end users.
 - A competitive salary will be offered up to  (depending on your experience and relevant skills) with Hybrid working available (averaging 3 days in office per week) plus good benefits.
 - An understanding of real-time software design and development.
 - Python or similar scripting languages.
 
You should also bring experience with some of the following:
- Proven C++ development skills.
 - Using and manipulating GIS data.
 - Technical Degree with software content.
 - Several years’ proven commercial software design experience.
 - Developing security /defence command and control software.
 - Experience with machine learning software techniques.
 - Working with SQL databases.
 - A good understanding of Object-Orientated software design.
 - Ability to work directly with end users.
 - A competitive salary will be offered up to  (depending on your experience and relevant skills) with Hybrid working available (averaging 3 days in office per week) plus good benefits.
 - An understanding of real-time software design and development.
 - Python or similar scripting languages.
 
Applicants must be fully eligible to work in Australia.