Firmware Engineer

Trimble Inc.

The Role

Overview

Design and develop firmware for handheld geospatial hardware, from bring‑up to production.

Key Responsibilities

  • design docs
  • team liaison
  • unit tests
  • firmware development
  • hardware bringup

Tasks

-Review & understand MRD / PRD requirements & in turn document design. -Liaise with the hardware, product, and test teams to ensure our code does what we think it does and does what it is supposed to do -Ensure that code is covered by unit and functional tests -Write and maintain firmware, mostly C++ on an embedded operating system -Work at the hardware level, performing bring-up & debug

Requirements

  • engineering degree
  • embedded linux
  • c++
  • python
  • git
  • teamwork

What You Bring

-Relevant tertiary qualification in Software Engineering, Electronic Engineering, Mechatronics, or equivalent combination of education and experience -Possess the ability to work as part of a team in a fast-paced, dynamic environment -Hardware-level bring-up experience -Professional experience with C, C++, and Python -Linux knowledge (Embedded, OS & user App) -Be able to review & understand MRD / PRD requirements & in turn document design -Demonstrable experience in embedded systems development relevant to your level, ideally with embedded Linux -Some SDR experience (+ FPGA) would be beneficial -Familiarity with git, Jira & CI.

The Company

About Trimble Inc.

-Offers integrated solutions across construction, agriculture, and transportation. -Cutting-edge technology streamlines workflows and improves efficiency. -Provides both hardware and software solutions, focusing on automation, geospatial data, and real-time analytics. -Notable projects include smart city infrastructure, autonomous vehicles, and precision farming systems. -Played a key role in developing GPS technology and transforming resource management. -Solutions help achieve higher productivity, safety, and sustainability.

Sector Specialisms

Construction

Geospatial

Engineering and Construction

Field Solutions

Mobile Solutions

Advanced Devices

Transportation and Logistics

Field Service Management

Telecommunications

Utilities

Construction Logistics

Forestry

Aerial Survey

Civil Construction

Earthworks

Mining

Military and Defense

Automotive

Telecommunications

Mapping and Navigation

Surveying

Mobile Mapping

Enterprise

Water Resources

Infrastructure

Buildings