Embedded Firmware Engineer - GNSS & Compute (Christchurch)

Trimble

Christchurch

On-site

NZD 90,000 - 120,000

Full time

2 days ago
Be an early applicant
Application generator

Get a reply from this employer — a 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
Showers
Bike sheds
Social club

Job summary

Trimble Christchurch is seeking a Hardware Solutions Firmware Engineer to develop core firmware for compute boxes and GNSS sensors, contributing to hardware product design and manufacture.

You will implement firmware in C, C++, and Javascript/Typescript for Linux, assist board bring-up, and collaborate with external FW suppliers to meet technical and schedule goals. You’ll also support automated tests with validation teams on field deployments.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, or related field.
  • 3+ years of embedded firmware development in C, C++, and embedded Linux.
  • Experience with real-time operating systems, compilers, and debuggers.
  • Familiarity with Jira, GitHub, and CI tools.

Responsibilities

  • Develop, implement, debug, support, and maintain firmware for hardware devices that include compute boxes and GNSS sensors, predominantly using C, C++, Javascript/Typescript, in a Linux runtime environment
  • Support board bring-up of new hardware platforms through bootloader, OS, device driver, and debug interface initialisation
  • Collaborate with external FW suppliers to CTCT, following best practices to achieve technical and schedule expectations
  • Contribute to automated testing (unit and functional testing) and work with validation and verification teams supporting in-field product testing.

Skills

Embedded firmware development
C/C++
Embedded Linux
RTOS
Jira/GitHub/CI tools
Communication skills

Education

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

Tools

Jira
GitHub
CI tools

Job description

Trimble Christchurch is seeking a Hardware Solutions Firmware Engineer to develop core firmware for compute boxes and GNSS sensors, contributing to hardware product design and manufacture.

You will implement firmware in C, C++, and Javascript/Typescript for Linux, assist board bring-up, and collaborate with external FW suppliers to meet technical and schedule goals. You’ll also support automated tests with validation teams on field deployments.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

trimble • New Zealand

On-site
NZD 90,000 - 120,000
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 & 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
Lead Embedded Firmware Engineering Manager
Lead Embedded Firmware Engineering Manager

Trimble Inc • Christchurch

On-site
NZD 140,000 - 190,000
On-site gym
Free parking
Modern office
Hardware Solutions Firmware Engineer
Hardware Solutions Firmware Engineer

trimble • New Zealand

On-site
NZD 90,000 - 120,000
Firmware Engineering Manager
Firmware Engineering Manager

Trimble Inc. • Christchurch

On-site
NZD 160,000 - 210,000
Free parking
On-site gym
Table tennis
+2
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
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
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
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