Back
Verified active · 1h ago

Software Engineer

CaterpillarCaterpillar·Manufacturing

Apply effort

<60 sec

via Aplyr Quick Apply

Posted

Today

01

About the role

Career Area:

Technology, Digital and Data

Job Description:

Your Work Shapes the World at Caterpillar Inc.

When you join Caterpillar, you're joining a global team who cares not just about the work we do – but also about each other.  We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here – we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it.

C#.Net Software Engineer with Geospatial Development experience

Are you a C#.Net Software Engineer with Geospatial development experience who has developed highly technical solutions looking for something genuinely interesting to work on? Join a global leader in mining equipment and operational technology and help shape the future of autonomous underground mining. If you enjoy solving real-world problems and want a role with long-term career potential, this one’s worth a look.

What you’ll be working on
You’ll join a small, talented, and supportive team that’s evolving a subsystem used to track underground mining assets in real time. This tech helps operators see what’s happening underground, supports autonomous equipment, and flags potential hazards early, thanks to a high-precision peer-to-peer proximity detection system backed by advanced comms and tracking.

In short: the work you do helps keep people safe and operations running smoothly.

A bit about the role

  • Work in a small team, as part of a larger software delivery organization, to develop software, tested and to requirements.

  • Provide clear information at all stages of the software development life cycle to assist in decision making and forward planning.

  • Competent to perform all development assignments without close supervision; normally assigned the more complex aspects of work.

What you’ll bring:

  • Tertiary degree in an IT, Engineering or related field or relevant commercial experience.

  • C#.Net knowledge with experience designing and developing production-quality software from the ground up.

  • Experience developing solutions using Geospatial libraries

  • Experience with design patterns MVVM & MVC. They’ve moved to MVVM.

  • Experience with well-known frameworks and libraries such as Boost, STL, Conan, CMake, POCO.

  • Developing software using key concepts such as RAII and SOLID.

  • Experience in designing and implementing time and space efficient algorithms.

  • Experience developing and deploying software to a Linux-based environment.

  • Experience in development and deployment of containerized applications for scalable, resilient systems.

  • Proficient in deploying software using CI/CD tools such as GitHub Actions.

  • Knowledge of unit testing, integration testing and other testing techniques.

  • Able to communicate technical information effectively and accurately to both technical and non-technical audiences.

  • Strong collaboration skills with local and remote teams.

  • Understanding of and commitment to development best practices.

  • Aware of Functional Safety and its impact on software development

  • Experience with OpenAPI and REST client development

  • Experience designing and developing software using network-based protocols and technologies such as TCP/IP, multicast/IGMP and CANbus.

Desirable:

  • C++, Java or Python commercial software development experience

  • MS Orleans using the actor model

  • Microservices experience

  • Experience with Kubernetes & Docker

  • Experience with MS Co-pilot to generate the initial cuts of code

  • Product development experience

  • Postgres experience

  • Redis experience

The practical details
Location: Onsite in the southern suburbs of Perth (Bibra Lake) 5 days a week
Eligibility: Must have full working rights

Compensation & Benefits:
Competitive salary based on degree and professional industry working experience.  The Total Rewards package includes:

  • Competitive remuneration package

  • ​Attractive Bonus and Share options

  • Career development with global prospects

  • A strong commitment to safety and your wellbeing

  • An inclusive workplace culture focused on quality, customer service and the environment

  • A commitment to diversity and inclusion, equal opportunity, and equal outcome

  • SMART spending APP

  • The opportunity to do truly meaningful work in a supportive, constructive culture that encourages you to make the most of your talents.

Your Impact Shapes the World at Caterpillar Inc.

When you join Caterpillar, you're joining a global team who cares not just about the work we do – but also about each other. We are the makers, problem solvers and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here – we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it.

This position requires working onsite five days a week.

 

Visa Sponsorship is not available for this position.

Posting Dates:

May 22, 2026 - June 4, 2026

Caterpillar is an Equal Opportunity Employer.  Qualified applicants of any age are encouraged to apply

Not ready to apply? Join our Talent Community.

02

Aplyr's read

Caterpillar Inc. is a powerhouse in heavy machinery and engine manufacturing, attracting skilled engineers, technicians, and specialists to innovate and support global operations.

Synthesized from recent postings & public sources

What's promising

  • Caterpillar's strong global market presence ensures stability and growth opportunities.
  • Investment in research and development fosters innovation in machinery and technology.
  • Diverse roles across engineering, manufacturing, and support functions offer varied career paths.

What to watch

  • Cyclical nature of construction and mining industries can impact job security.
  • Complex global supply chains may face disruptions affecting operations.
  • Environmental regulations could increase operational costs and require adaptation.

Why Caterpillar

  • Caterpillar's focus on sustainable solutions sets it apart in heavy machinery.
  • Extensive global footprint supports international career opportunities.
  • Commitment to employee development through specialized training programs.

Aplyr’s read is generated by AI from public sources. Was it useful?

03

About Caterpillar

CAT$865.95-0.76%

Caterpillar Inc. is a leading manufacturer of construction and mining equipment, diesel and natural gas engines, industrial gas turbines, and diesel-electric locomotives.

04

Similar roles