Embedded Software Senior Engineer

Caterpillar Inc.

Competitive salary based on degree + experience; a...
Onsite
Minimum 5 years c++ application development experience
Experience interfacing software with hardware and sensors
Ability to work across multiple international time zones
The role involves developing software for positioning and control products used in earthmoving and paving machines within the construction and mining industries

Job Summary

  • The role involves developing software for positioning and control products used in earthmoving and paving machines within the construction and mining industries.
  • Candidates will collaborate with domain experts and developers across multiple international sites to deliver customer value in a fast-paced environment.
  • The position offers a competitive salary, attractive bonus, career development with global prospects, and a commitment to safety and wellbeing.

Matching Summary

The role involves developing software for positioning and control products used in earthmoving and paving machines within the construction and mining industries.

Salary

Competitive salary based on degree and experience; Attractive Bonus included; Career development and benefits package provided

Skills & Requirements

Must-have

  • Minimum 5 years C++ application development experience
  • Experience interfacing software with hardware and sensors
  • Ability to work across multiple international time zones

Nice-to-have

  • Drive and passion for innovation and curiosity
  • Experience with Java or Android development
  • Strong analytical and decision-making skills

Key Requirements

  • Relevant tertiary qualification in computer science or engineering
  • Minimum 5 years of C++ application development experience
  • No visa sponsorship available for this position

Work Rights

Must have Australian work rights without sponsorship

Tailored Resume

Cover Letter