Skip to main content
Posted 17 July, 2026

Software Engineer

Caterpillar Brazil
Christchurch, CAN, NZ Full Time
Reference: 0e8a5b5ae825732d

Job Description

\n Job Summary\n

As a Software Engineer in our delivery team you’ll create dynamic, cross‑platform, system features that help heavy equipment owners, operators, and technicians do their jobs more efficiently, more effectively, and better than the competition. You will be accountable for development of high quality software that hits the mark for what customers need, for working with their team to improve the development process, and doing it all within a large global development framework that is always evolving.

Responsibilities\n
    \n
  • Collaborate with team members on development and test scope, architecture and other development activities.
  • \n
  • Work with application domain experts and other software developers across multiple international sites to deliver identified customer value.
  • \n
  • Develop and evolve solutions on embedded Linux using C++.
  • \n
  • Design and build applications using web technologies such as Angular, TypeScript, HTML, and CSS.
  • \n
  • Work on and contribute to a distributed system, identifying subdomains and creating bounded contexts.
  • \n
  • Help create micro frontends with module federation in modern web applications.
  • \n
  • Demonstrate fundamental software engineering skills resulting in predictability in engineering, scheduling and the quality of products developed.
  • \n
Qualifications\n
    \n
  • Hold a relevant tertiary qualification in computer science, engineering, mathematics, mechatronics or equivalent experience.
  • \n
  • Experience developing software in C++.
  • \n
  • Experience building web applications with TypeScript, preferably Angular (or other modern JavaScript frameworks).
  • \n
  • Have experience working within a full engineering process involving specification, development, automated testing, continuous delivery and documentation.
  • \n
Location & Additional Requirements\n

This position requires working onsite five days a week. Visa sponsorship is not available for this position.

Equal Opportunity Employer\n

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

\n
#J-18808-Ljbffr

Sign up for Job Alerts