Android Software Engineer
Summary
Build Android platform enhancements and telemetry for rugged field devices used in construction and agriculture, integrating OS updates and ensuring GMS certification.
About Us
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. Whether it is helping customers build and maintain infrastructure, design and construct buildings, optimize global supply chains or map the world, Trimble is at the forefront, driving productivity and progress.
What Makes This Role Great
In this role, you will 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.
Key Exciting 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 GMS certification process by coordinating directly with third‑party test labs.
- Troubleshoot complex system errors and implement remedial actions within a continuous integration environment.
Essential Skills & Experience
- 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 For
- 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.
Logistics
Location: Corvallis, OR or Christchurch, NZ (In Office)
Travel Requirement: 10%
Benefits
Trimble offers comprehensive core benefits that include Medical, Dental, Vision, Life, Disability, Time off plans and retirement plans. Most of our businesses also offer tax savings plans for health, dependent care and commuter expenses as well as Paid Parental Leave and Employee Stock Purchase Plan.
Compensation
Hiring Range: $115,600.00–$158,900.00
EEO Statement
At Trimble, we are committed to fostering a diverse, inclusive, and equitable workplace where everyone can thrive. Guided by our core values—Belong, Innovate, and Grow—we embrace and celebrate differences, knowing they make us stronger and more innovative. We are proud to be an equal opportunity employer, welcoming individuals of all backgrounds and advancing opportunities while embracing race, color, gender identity, sexual orientation, religion, disability, veteran status, or any other protected and diverse characteristic.
If you need assistance or would like to request an accommodation in connection with the application process, please contact careers@trimble.com.