Robotic Control Software Engineer
$800 per day
Melbourne - North
Contract
Join an agile controls team delivering robust software for integrated underground technology, enabling autonomous machine operations and real‑time production monitoring. You'll work across onboard/offboard systems, with up to 20% travel to proving grounds, and contribute to quality through design reviews, validation, and continuous improvement.
Responsibilities
- Develop robotic control software for remote and autonomous machines
- Troubleshoot complex issues, identify root causes, and fix defects
- Deliver validated, high‑quality code with rigorous reviews
- Collaborate with architects and cross‑disciplinary teams
- Extend automated test environments toward full regression coverage
Must have
- Hold an accredited Engineering degree (BSc/MSc/PhD)
- Bring 3+ years experience in robotics/control and analytics
- Apply advanced C++ and Python with object‑oriented design
- Build and debug multi‑threaded embedded applications
- Model, simulate, and analyse new control algorithms
Nice to have
- Communicate and collaborate effectively in Agile/Scrum
- Practise TDD and use design patterns
- Work with interfaces, databases, microservices, middleware, and Linux
If you wish to apply for this position, please submit your resume by clicking the 'Apply Now' button. For further information please contact Nicole Guala at Clicks IT Recruitment on +61 437 981 120.
At Clicks we embrace diversity, inclusion and equal opportunity. First Nations people are encouraged to apply.
Job Summary
Pay:
$800 per day
Location:
Melbourne - North
Job Type:
Contract
Specialisation:
Software Engineer
Reference ID:
BBBH77067