Autonomous Haulage Systems Software Engineer
As a highly skilled Software Engineer, you will play a key role in creating next-generation autonomous haulage systems. Your primary responsibility will be to develop cutting-edge technology platforms that enable the operation, monitoring, and support of these systems.
Key Responsibilities:
* Design and build high-performance software solutions using Python and C++ programming languages.
* Develop pipeline automation expertise to streamline processes and enhance efficiency.
* Utilize commercial Infrastructure as Code (IaC) tools like Terraform to create scalable infrastructure.
* Work with complex distributed systems, incorporating interactions between sensors, edge computing, fixed and wireless communications channels.
* Conduct thorough systems analysis and design to ensure seamless system integration.
Requirements:
* A strong background in software development, preferably with experience in Python and C++.
* Proficiency in pipeline automation and commercial IaC experience with Terraform preferred.
* Highly capable at systems analysis and design, with a solid understanding of complex distributed systems.
Benefits:
* Competitive salary.
* Annual Bonus Scheme.
* Hybrid work policy.
* Optional 9 days fortnight.