Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Software engineer

Brisbane
Sandvik
Software Engineer
Posted: 17 December
Offer description

Universal Field Robots – a Sandvik Company

Software Engineer – Eagle Farm, QLD


About the opportunity

Universal Field Robots is seeking a Software Engineer with strong experience in C++, Python, and Linux to contribute to the development and deployment of our robotic automation systems used in real-world mining environments.

In this role, you'll work across our core software stack, enhance CI/CD pipelines, improve deployment workflows, and troubleshoot issues across distributed robotics systems. You'll collaborate closely with engineers in controls, autonomy, and systems engineering, and you'll have opportunities to take ownership of components, influence technical direction, and contribute to production-ready software.

This role is ideal for an engineer with a solid foundation who's ready to step up into more complex systems, greater responsibility, and broader technical scope.


Responsibilities

* Develop, maintain, and improve C++ and Python components within our robotic software stack.

* Enhance CI/CD pipelines and automated testing to support reliable build and deployment processes.

* Support deployment of software across Linux-based systems in production, testing, and simulation environments.

* Work with Docker and containerized tooling to standardize builds, tests, and runtime environments.

* Diagnose and resolve issues across networking, distributed deployments, and system-level components.

* Collaborate with senior engineers to refine system designs, integrations, and architecture-level improvements.

* Contribute to documentation, design discussions, and continuous improvement initiatives across the team.


About you

You're an adaptable software engineer who enjoys working with complex systems and solving real-world technical challenges. You bring good engineering judgment, solid coding practices, and experience shipping reliable software. You don't need a robotics background—we provide domain guidance—but you should be comfortable diving into distributed systems, embedded-style environments, and hands-on debugging.


Key skills & experience

* Strong proficiency in C++ and Python.

* Confident working in Linux development and production environments.

* Practical experience with CI/CD workflows, build/test automation, and Git.

* Experience with Docker or containerized development environments.

* Strong debugging and problem-solving skills across software and system-level issues.

* Ability to work collaboratively and contribute to multi-disciplinary engineering teams.


Nice-to-have but not essential

* Experience with networking, distributed systems, or field deployments.

* Familiarity with automated testing frameworks or simulation environments.

* Exposure to software deployment in embedded, industrial, or robotics systems.

* Experience with system monitoring, observability, or diagnostic tooling.

Agencies need not apply.
To be eligible for this role, you must have the right to live and work in Australia. Please note that as part of our recruitment process, you will be required to successfully complete a pre-employment medical.

What we offer

* Training and development opportunities, from extensive internal programs to contributions towards external studies.
* Company-funded paid parental leave, with superannuation contributions during the leave period.
* Sandvik Wellness Program to support and enhance your health and wellbeing
* Comprehensive Employee Benefits Program, including salary sacrifice options, and a Length of Service Recognition program.


Who we are:

Are you a passionate technologist who thrives on solving complex problems, supporting diverse business needs, and driving best practices? Join UFR, now proudly operating under Sandvik, where we develop innovative autonomous robotic applications that are transforming industries like mining, agriculture, and construction.

Our robots are built with advanced sensing and computing technology to make outdoor work smarter, safer, and more efficient. As part of the Sandvik Group, a global leader in mining and rock solutions, we combine the agility of a tech company with the strength and stability of a global organisation. We are committed to sustainability, inclusion, and building a better future through engineering. If you're ready to make a real impact in a forward-thinking and inclusive environment, we'd love to hear from you.

How to apply
Click 'Quick Apply' on Seek or head to our careers page


For further information about the role please reach out to Human Resouces Operations Specialist – Alexis McKechnie on

Applications close: 15/01/26, or prior if ideal candidate selected.

Send an application
Create a job alert
Alert activated
Saved
Save
Similar job
Senior software engineer - 3d rendering | cad
Brisbane
Deswik Mining Consultants Pty Ltd
Software Engineer
Similar job
Senior software engineer hybrid — permanentmelbourne, au / brisbane, au / remote, au / sydney, [...]
Brisbane
Xero
Software Engineer
Similar job
Senior software engineer
Brisbane
AVEVA Denmark
Software Engineer
Similar jobs
IT and Tech jobs in Brisbane
jobs Brisbane
jobs Queensland
Home > Jobs > IT and Tech jobs > Software Engineer jobs > Software Engineer jobs in Brisbane > Software Engineer

About Jobstralia

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by job title
  • Jobs by sector
  • Jobs by company
  • Jobs by location

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobstralia - All Rights Reserved

Send an application
Create a job alert
Alert activated
Saved
Save