Senior Embedded Software Engineer

Caterpillar Inc.

Competitive salary based on degree + experience; a...
Onsite
5+ years c++ application development
Hardware and sensor interface experience
Linux and windows development environments
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 international teams to deliver customer value in a fast-paced, dynamic environment.
  • The position offers a competitive salary, attractive bonus, global career prospects, and a commitment to safety and diversity.

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 wellbeing benefits provided

Skills & Requirements

Must-have

  • 5+ years C++ application development
  • Hardware and sensor interface experience
  • Linux and Windows development environments

Nice-to-have

  • Java or Android UI development skills
  • Web browser-based software experience
  • C++ unit testing and automation expertise

Key Requirements

  • Minimum 5 years of C++ experience
  • Tertiary qualification in CS, Engineering, Math, or Mechatronics
  • Must be eligible to work in Australia without sponsorship

Work Rights

Not specified

Tailored Resume

Cover Letter