Embedded Firmware Engineer – GNSS & Compute Systems

Trimble Inc.

Christchurch

On-site

NZD 90,000 - 140,000

Full time

13 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Free parking
On-site gym
Bike sheds (secure)

Job summary

Trimble is seeking an Intermediate to Career Level Firmware Engineer to join the CTCT joint venture in Christchurch, NZ. You will design and maintain firmware for compute boxes and GNSS sensors, contributing to hardware product design and manufacturing.

Responsibilities include bring-up, drivers, and validation workflows while collaborating with external FW suppliers. A strong background in C/C++, Linux, and embedded systems is required.

Qualifications

  • Bachelors in CS/Software/Electrical or related field.
  • 3+ years of embedded firmware in C/C++ on embedded Linux.
  • Experience with RTOS, compilers and debuggers.

Responsibilities

  • Develop core firmware for compute boxes and GNSS sensors in Linux.
  • Support board bring-up for new hardware platforms.
  • Collaborate with external firmware suppliers to CTCT.
  • Contribute to automated unit and functional testing.

Skills

Embedded firmware development
C/C++
JavaScript/TypeScript
Embedded Linux
RTOS / debuggers
Jira / GitHub / CI tools
Technical communication

Education

Bachelor’s degree in Computer Science / Software / Electrical Engineering

Tools

Jira
GitHub
CI tools

Job description

Trimble is seeking an Intermediate to Career Level Firmware Engineer to join the CTCT joint venture in Christchurch, NZ. You will design and maintain firmware for compute boxes and GNSS sensors, contributing to hardware product design and manufacturing.

Responsibilities include bring-up, drivers, and validation workflows while collaborating with external FW suppliers. A strong background in C/C++, Linux, and embedded systems is required.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Firmware Engineer - GNSS & Compute (Christchurch)
Embedded Firmware Engineer - GNSS & Compute (Christchurch)

Trimble • Christchurch

On-site
NZD 90,000 - 120,000
Free parking
On-site gym
Showers
+2
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
Hardware Solutions Firmware Engineer
Hardware Solutions Firmware Engineer

Trimble Inc. • Christchurch

On-site
NZD 90,000 - 140,000
Free parking
On-site gym
Bike sheds (secure)
Hardware Solutions Firmware Engineer
Hardware Solutions Firmware Engineer

Trimble • Christchurch

On-site
NZD 90,000 - 120,000
Free parking
On-site gym
Showers
+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
Cloud-Connected Embedded Systems Engineer (C++/Angular)
Cloud-Connected Embedded Systems Engineer (C++/Angular)

Trimble • Christchurch

On-site
NZD 90,000 - 120,000
Free parking
On-site gym
Showers
+3
Global Systems PM — Earthmoving Tech Leader
Global Systems PM — Earthmoving Tech Leader

Trimble • Christchurch

On-site
NZD 140,000 - 210,000
Construction Tech Team Lead — Embedded Linux & C++
Construction Tech Team Lead — Embedded Linux & C++

Trimble Inc • Christchurch

On-site
NZD 120,000 - 160,000
Cloud-Connected Embedded Software Engineer (C++/Angular)
Cloud-Connected Embedded Software Engineer (C++/Angular)

Trimble Inc. • Christchurch

On-site
NZD 110,000 - 150,000
Free parking
On-site gym
Showers and changing rooms
+2
Embedded Firmware Engineer for Critical Radio Systems
Embedded Firmware Engineer for Critical Radio Systems

Tait International Limited • Christchurch

On-site
NZD 90,000 - 120,000
Health insurance
Flu vaccines
Extra sick leave
+5