Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Hardware Solutions Firmware Engineer

Home > C/C++ programming jobs

Hardware Solutions Firmware Engineer in Others

  • Trimble
  • Full time
  • Email
  • Christchurch, New Zealand

Responsibilities

  • Develop, implement, debug, support, and maintain firmware for compute boxes and GNSS sensors.
  • Support board bring-up for new hardware platforms, including bootloader, operating system, device driver, and debug interface initialization.
  • Develop predominantly in C, C++, and JavaScript/TypeScript within a Linux runtime environment.
  • Collaborate with external firmware suppliers to meet technical and schedule expectations.
  • Contribute to automated unit and functional testing and support validation, verification, and in-field product testing.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, or a related field.
  • At least 3 years of embedded firmware development experience using C, C++, and embedded Linux.
  • Experience with real-time operating systems, compilers, and debuggers.
  • Familiarity with production development environments including Jira, GitHub, and CI tools.
  • Strong written and verbal communication skills for technical and non-technical audiences.
  • Preferred: experience with CAN, J1939, BroadR-Reach, GNSS sensors or devices, IEC 61508 functional safety standards, and agentic development or AI-assisted coding tools.
  • Applicants must be legally entitled to work in New Zealand.

Benefits

  • Based at Trimble's Christchurch, New Zealand headquarters with rare travel.
  • Free parking, securely covered bike sheds, an on-site gym, showers, and an active social club.
  • Supportive, values-driven team environment with opportunities to work on construction equipment and machine-control technology.

Trimble

Trimble is a global technology company that connects the physical and digital worlds, transforming the ways work gets done. With relentless innovation in precise positioning, modeling and data analytics, Trimble enables essential industries including construction, geospatial and transportation. W...

Similar positions

Senior Systems Engineer, Browser Isolation

  • Cloudflare
  • Full time
  • Remote
  • 10/15/2026
  • Salary: $73k-$101k
  • Worldwide

Embedded Software Engineer

  • AnySignal
  • Full time
  • USA
  • 10/15/2026
  • Salary: $130k - $165k/yr
  • Los Angeles, CA

Senior Software Engineer, Firefox Security

  • Mozilla
  • Full time
  • Remote
  • 10/15/2026
  • Germany

Principal Software Engineer

  • Microsoft
  • Full time
  • USA
  • 10/15/2026
  • Salary: $143k - $304k/yr
  • Redmond, WA

Security Software Engineer (L6)

  • Netflix
  • Full time
  • USA
  • 10/15/2026
  • Salary: $499k-$900k
  • Remote