Jobs · Information Technology · Oregon

Android Software Engineer

Trimble Inc. · Corvallis, OR · 4 days ago
Information TechnologyFull-time

About the role

Innovate the future of rugged tech as our next Android Software Engineer (Field Device Telemetry). Join our Mobile Computing Solutions team to design and develop custom applications and new functionality within the Android Framework. Your work on Mobile Device Management and diagnostic telemetry will directly empower workers in challenging environments to seamlessly connect the physical and digital worlds.

Responsibilities

  • Spearhead the design and development of Android Framework components and middleware to enhance device productivity.
  • Own the integration of new functionality and services for regular OS platform updates and quarterly releases.
  • Collaborate with cybersecurity experts to conduct threat analysis and implement robust mitigation plans.
  • Drive the Google Mobile Services (GMS) certification process by coordinating directly with third-party test labs.
  • Troubleshoot complex system errors and implement remedial actions within a continuous integration environment.

Requirements

  • You have 3-5 years of hands-on experience in Android application development or embedded Linux GUI environments.
  • You hold a degree in Software Engineering, Electronic Engineering, Mechatronics, or equivalent experience.
  • You possess a deep understanding of embedded system software and operating system architectures.
  • You have proven experience managing software components within a Git or Repo-based continuous integration environment.
  • You are a natural communicator with a talent for solving complex technical problems in a fast-paced team.

Bonus Points

  • 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.

Essential Skills & Experience

  • You have a strong background in Java and Kotlin programming.
  • You are familiar with Linux and have experience working with low-level hardware interfaces.
  • You have experience with multi-radio connectivity and have worked with embedded systems.

What Makes This Role Great

This role allows you to be at the forefront of developing Android platform enhancements and telemetry solutions, directly influencing device reliability and shaping the future of geospatial mobile computing. You will own the full lifecycle of device features that provide real-world data insights, ensuring our global customers in construction and agriculture have the most productive and secure tools in the field.

Logistics

  • Location: Corvallis, OR or Christchurch, NZ (In Office)
  • Travel Requirement: 10%

Why You'll Love Working With Us

At Trimble, we believe in making a tangible, positive Real-World Impact. We build innovative solutions designed to solve the world's most critical challenges. From construction sites to transportation hubs, our work tangibly improves how people live, build, move, and grow. You'll work on projects that truly matter: Our purpose-driven culture means you'll be helping to build and deliver solutions that make work faster, safer, and more sustainable for millions of people worldwide.

Compensation

Trimble provides a competitive salary range and comprehensive benefits package, including medical, dental, vision, life, disability, time off plans, and retirement plans. Additional benefits may include tax savings plans for health, dependent care, and commuter expenses, as well as Paid Parental Leave and an Employee Stock Purchase Plan.

How to Apply

Please submit an online application for this position by clicking on the 'Apply Now' button located in this posting. Applications could be accepted until at least 30 days from the posting date.

Similar jobs

Android Software Engineer

Johnson Health Tech North AmericaCottage Grove, WI· 9 mo ago
Engineeringapply on recruiting.paylocity.com