Senior Robotic Control Software Engineer – Onsite

Caterpillar Inc.

City of Melbourne

On-site

AUD 140,000 - 190,000

Full time

40 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Caterpillar Inc. in Melbourne seeks a Senior Robotic Control Software Engineer to drive high‑quality software for underground technology, enabling autonomous machine operations and production monitoring within MineStar Underground.

You will work with onboard and offboard systems, mentor team members, and push toward full automation while applying C++ and Python, multi‑threaded embedded development, and strong control theory knowledge. This role is onsite five days a week with relocation possible.

Qualifications

  • Bachelor’s and PhD in engineering required.
  • 4+ years of mining controls software development.
  • Strong analytical skills in robotics and control theory.
  • Experience with multi-threaded embedded software.

Responsibilities

  • Be part of Underground Technology Controls Software Team with stakeholders on schedule, process, and quality goals.
  • Follow Scrum/SAFe Agile methodologies for SDLC to deliver commitments.
  • Research and develop robotic control software for remote-controlled machines.
  • Debug, diagnose root causes, and fix software bugs and architecture defects.
  • Deliver quality software with thorough reviews and validations.
  • Collaborate with architects and cross-disciplinary teams; participate in design reviews.
  • Advance the robotic automated test environment toward 100% automation.

Skills

C++
Python
Objected oriented programming

Education

Bachelor’s degree & PhD in an accredited Engineering field

Job description

Caterpillar Inc. in Melbourne seeks a Senior Robotic Control Software Engineer to drive high‑quality software for underground technology, enabling autonomous machine operations and production monitoring within MineStar Underground.

You will work with onboard and offboard systems, mentor team members, and push toward full automation while applying C++ and Python, multi‑threaded embedded development, and strong control theory knowledge. This role is onsite five days a week with relocation possible.

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 140,000 - 190,000
Senior Control Software Developer
Senior Control Software Developer

Caterpillar Financial Services Corporation • City of Melbourne

On-site
AUD 140,000 - 230,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
Underground Systems Validation Lead
Underground Systems Validation Lead

Caterpillar Financial Services Corporation • City of Melbourne

On-site
AUD 150,000 - 210,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
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
Engineering Senior Robotics Engineer Melbourne (HQ) / Sydney / Remote Australia 5+ years
Engineering Senior Robotics Engineer Melbourne (HQ) / Sydney / Remote Australia 5+ years

NXTGEN Industries • City of Melbourne

Hybrid
AUD 130,000 - 180,000
Robotic Control Software Engineer
Robotic Control Software Engineer

Clicks IT Recruitment • City of Melbourne

On-site
AUD 90,000 - 120,000