← Back to jobs

Trimble Inc. Logo
Software Engineer

Trimble Inc.

 

Canterbury, New Zealand

Posted On: Just posted
Experience: 10+ years
Availability: Onsite
Openings: 1
Category: Software Engineer
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

In this role, you will be key to developing and evolving our flagship Earthworks system, bridging embedded C++ control systems with cloud connectivity and modern web applications. You'll work in a collaborative global engineering framework where your contributions directly improve machine productivity, operator safety, and jobsite efficiency.

 

Key Exciting Responsibilities

  • Drive Earthworks Evolution: Develop dynamic, cross-platform system features with a strong focus on enabling customers to commission and operate heavy machinery productively using a wide array of sensing devices.
  • Build Embedded & Web Solutions: Write robust embedded Linux software using C++ while crafting modern web applications with Angular, TypeScript, HTML, and CSS.
  • Architect Distributed Systems: Contribute to distributed system architecture by identifying subdomains and establishing bounded contexts.
  • Collaborate Globally: Work alongside domain experts and software engineers across international sites to deliver customer value.
  • Champion Engineering Excellence: Apply fundamental engineering practices to ensure predictability, high quality, and continuous improvement in the delivery lifecycle.


Essential Skills & Experience

  • Relevant tertiary qualification in Computer Science, Engineering, Mathematics, Mechatronics, or equivalent practical experience.
  • Solid professional experience developing embedded software in C++.
  • Hands-on experience building web applications using TypeScript and Angular (or other modern JavaScript frameworks).
  • Demonstrated experience in full lifecycle software engineering, including specification, automated testing, CI/CD, and technical documentation.


Bonus Points For

  • Experience working with embedded devices in industrial or IoT settings.
  • Strong collaboration and communication skills within global, cross-functional teams

Education

Any Graduate

Related Jobs

No related jobs found

← Back to jobs