Senior Embedded Software Engineer

Caterpillar of Australia

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

Job Summary

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

Matching Summary

The role involves developing software for positioning and control products used in earthmoving and paving machines.

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

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

Key Requirements

  • Minimum 5 years of C++ experience
  • Relevant tertiary qualification in engineering or computer science
  • No visa sponsorship available; must have local work rights

Work Rights

Must have Australian work rights without sponsorship

Tailored Resume

Cover Letter