Cloud-Connected Embedded Systems Engineer (C++/Angular)

Trimble

Christchurch

On-site

NZD 90,000 - 120,000

Full time

4 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Free parking
On-site gym
Showers
Table tennis
Social club
Collaborative environment

Job summary

Trimble is hiring a Software Engineer to bridge embedded C++ control systems with cloud-connected applications in Christchurch, New Zealand. You will develop features for the Earthworks system, combining embedded software with modern web technologies to enhance productivity and safety on job sites.

You will work across a global engineering team, contributing to the full software lifecycle, including design, testing, and documentation, while aligning with CTCT’s standards and practices.

Qualifications

  • Requires a relevant degree or equivalent practical experience.
  • Solid professional experience developing embedded software in C++.
  • Hands-on experience building web applications using TypeScript and Angular.

Responsibilities

  • Develop dynamic, cross‑platform system features for Earthworks products.
  • Write robust embedded Linux software in C++ and craft modern Web UIs (Angular).
  • Contribute to distributed system architecture and bounded contexts.
  • Collaborate with global teams to deliver customer value.
  • Apply engineering best practices to ensure quality and delivery.

Skills

Embedded C++
Angular
TypeScript
CI/CD
Embedded Linux
Web apps

Education

Bachelor's degree in CS/Engineering

Tools

Git
Linux

Job description

Trimble is hiring a Software Engineer to bridge embedded C++ control systems with cloud-connected applications in Christchurch, New Zealand. You will develop features for the Earthworks system, combining embedded software with modern web technologies to enhance productivity and safety on job sites.

You will work across a global engineering team, contributing to the full software lifecycle, including design, testing, and documentation, while aligning with CTCT’s standards and practices.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Cloud-Connected Embedded Engineer (C++/Angular)
Cloud-Connected Embedded Engineer (C++/Angular)

trimble • New Zealand

On-site
NZD 110,000 - 150,000
On-site gym
Free parking
Collaborative team environment
Software Engineer
Software Engineer

trimble • New Zealand

On-site
NZD 110,000 - 150,000
On-site gym
Free parking
Collaborative team environment
Software Engineer
Software Engineer

Trimble • Christchurch

On-site
NZD 90,000 - 120,000
Free parking
On-site gym
Showers
+3
Software Engineering Lead – Embedded & Web Systems
Software Engineering Lead – Embedded & Web Systems

JobSpace • Christchurch

On-site
NZD 140,000 - 210,000
Free parking
Onsite gym
Social club
Construction Tech Team Lead — Embedded Linux & C++
Construction Tech Team Lead — Embedded Linux & C++

Trimble Inc • Christchurch

On-site
NZD 120,000 - 160,000
Firmware & Embedded Systems Lead
Firmware & Embedded Systems Lead

Trimble Inc. • Christchurch

On-site
NZD 160,000 - 210,000
Free parking
On-site gym
Table tennis
+2
Firmware Engineering Manager
Firmware Engineering Manager

Trimble Inc. • Christchurch

On-site
NZD 160,000 - 210,000
Free parking
On-site gym
Table tennis
+2
Software Engineering Team Lead
Software Engineering Team Lead

Trimble Inc • Christchurch

On-site
NZD 120,000 - 160,000
Embedded Firmware Engineering Manager
Embedded Firmware Engineering Manager

Trimble Inc • Christchurch

On-site
NZD 140,000 - 190,000
On-site gym
Free parking
Modern office
Graduate Test Engineer
Graduate Test Engineer

Trimble Inc. • Christchurch

On-site
NZD 65,000 - 90,000
Hands-on safety experience