Android Software Engineer

Trimble Inc.•Corvallis, OR
•$115,600 - $158,900•Onsite

About The Position

Trimble is seeking an Android Software Engineer to join its Mobile Computing Solutions team. The role designs and develops custom applications, Android Framework functionality, and middleware, with a focus on mobile device management and diagnostic telemetry. The work supports device reliability and productivity for customers in construction and agriculture, helping workers in challenging environments connect physical and digital workflows. The engineer owns device features throughout their lifecycle, including platform enhancements and telemetry solutions that provide real-world data insights. The role also involves integrating functionality and services into regular operating system platform updates and quarterly releases, supporting cybersecurity efforts, and coordinating the GMS certification process with third-party test labs. The position is based in the office in Corvallis, Oregon, or Christchurch, New Zealand, and requires 10% travel.

Requirements

  • 3–5 years of hands-on experience in Android application development or embedded Linux GUI environments.
  • A degree in Software Engineering, Electronic Engineering, Mechatronics, or equivalent experience.
  • Deep understanding of embedded system software and operating system architectures.
  • Proven experience managing software components within a Git- or Repo-based continuous integration environment.
  • Strong communication skills and the ability to solve complex technical problems in a fast-paced team.

Nice To Haves

  • Experience developing applications for MDM products or diagnostic telemetry.
  • Familiarity with Jira or similar bug-tracking systems.
  • Knowledge of low-level hardware interfaces and multi-radio connectivity.

Responsibilities

  • Design and develop Android Framework components and middleware to enhance device productivity.
  • Integrate new functionality and services for regular OS platform updates and quarterly releases.
  • Collaborate with cybersecurity experts on threat analysis and implement mitigation plans.
  • Coordinate directly with third-party test labs to drive the GMS certification process.
  • Troubleshoot complex system errors and implement remedial actions within a continuous integration environment.
  • Own the full lifecycle of device features that provide real-world data insights.

Benefits

  • Medical, dental, vision, life, and disability benefits.
  • Time-off plans and retirement plans.
  • Tax savings plans for health, dependent care, and commuter expenses, offered by most of the company's businesses.
  • Paid Parental Leave.
  • Employee Stock Purchase Plan.
  • Bonus eligibility.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service