Senior Robotic Control Software Engineer

Caterpillar Inc.

City of Melbourne

On-site

AUD 150,000 - 210,000

Full time

7 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Caterpillar Inc. in Melbourne, Australia seeks a Senior Robotic Control Software Engineer to advance MineStar Underground systems, enabling autonomous machine operations and advanced testing.

You will work with embedded, multi-threaded software, contribute to SAFe/ Scrum practices, mentor teams, and collaborate across disciplines. Travel up to 20% to Caterpillar Proving Grounds. This position requires onsite work five days a week.

Qualifications

  • Bachelor’s degree & PhD in Engineering (accredited).
  • 4+ years in mining controls software development.
  • Strong analytical skills with robotics and control theories.
  • Experience with new algorithms, simulations, modelling and performance analysis.
  • Advanced skills in C++, Python, and object-oriented programming.
  • Experience developing multi-threaded embedded applications with debugging.

Responsibilities

  • Be part of Underground Technology Controls Software Team with stakeholders on schedule, process, and quality goals.
  • Follow Scrum and SAFe Agile SDLC to deliver commitments.
  • Research and develop robotic control software for remote-controlled machines to meet performance requirements.
  • Troubleshoot complex software to identify root causes and fix defects and architecture issues.
  • Deliver quality software backed by code reviews and validations.
  • Collaborate with architects and cross-disciplinary teams to solve challenges and participate in design reviews.
  • Progress the robotic automated test environment toward 100% automation of Area Isolation Management System Testing.

Skills

Robotics & control theories
Algorithm development
C++
Python
Object-oriented programming
Embedded software debugging

Education

Bachelor’s degree & PhD in Engineering

Tools

Linux OS
Interfaces
Database
Microservices
Middleware

Job description

Caterpillar Inc. in Melbourne, Australia seeks a Senior Robotic Control Software Engineer to advance MineStar Underground systems, enabling autonomous machine operations and advanced testing.

You will work with embedded, multi-threaded software, contribute to SAFe/ Scrum practices, mentor teams, and collaborate across disciplines. Travel up to 20% to Caterpillar Proving Grounds. This position requires onsite work five days a week.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Robotic Control Software Engineer (Underground)
Senior Robotic Control Software Engineer (Underground)

Caterpillar Financial Services Corporation • City of Melbourne

On-site
AUD 140,000 - 230,000
Senior Control Software Developer
Senior Control Software Developer

Caterpillar Inc. • City of Melbourne

On-site
AUD 150,000 - 210,000
Senior Control Software Developer
Senior Control Software Developer

Caterpillar Financial Services Corporation • City of Melbourne

On-site
AUD 140,000 - 230,000
Underground MineStar Tech Implementation Lead
Underground MineStar Tech Implementation Lead

Caterpillar • City of Brisbane

On-site
AUD 120,000 - 170,000
Visa sponsorship
Onsite five days a week
Underground Systems Validation Lead
Underground Systems Validation Lead

Caterpillar Financial Services Corporation • City of Melbourne

On-site
AUD 150,000 - 210,000
Underground MineStar Systems Consultant
Underground MineStar Systems Consultant

Caterpillar Inc. • Perth, Adelaide, City of Brisbane

On-site
AUD 120,000 - 150,000
Technology Site Consultant
Technology Site Consultant

Caterpillar Inc. • Perth, Adelaide, City of Brisbane

On-site
AUD 120,000 - 150,000
Technology Site Consultant
Technology Site Consultant

Caterpillar Financial Services Corporation • Adelaide

On-site
AUD 120,000 - 180,000
Technology Site Consultant
Technology Site Consultant

Caterpillar • City of Brisbane

On-site
AUD 120,000 - 170,000
Visa sponsorship
Onsite five days a week
System Integration and Validation Lead
System Integration and Validation Lead

Caterpillar, Inc. • City of Melbourne

On-site
AUD 150,000 - 190,000
Competitive pay
Bonus & shares
Higher superannuation
+6