T

Trimble

Connects physical industries to digital platforms

Tools and Automation Software Engineer

Desktop Application DevelopmentUpdated on Nov 10
Full-timeSunnyvale, CA, USA

About the Job

Requirements

  • A BS or MS in Computer Science, Computer Engineering, or a related technical discipline is required.
  • Demonstrated expertise in requirements-driven Modular Structured Software architecture and design concepts is required.
  • At least 5 years of Software Engineering experience building PC desktop applications using Visual Studio .NET and programming languages C++ or C# and Python 3.x is required.
  • Familiarity with Configuration Management tools and processes, and software build and release systems, is required.
  • Experience designing and interfacing with relational databases is required.
  • A proven track record of implementing user-friendly graphical user interfaces is required.
  • Experience in product test automation, device driver development, hardware verification, or a similar field is required.

Responsibilities

  • Define and champion a maintainable architecture for a diverse family of command, control, and data analysis applications.
  • Lead projects from conceptualization and proposals through design validation and manufacturing launch.
  • Partner with systems, hardware, and software teams to translate complex requirements into implementations.
  • Ensure applications meet documentation and process quality standards while solving manufacturing and engineering challenges.
  • Own the full software development lifecycle for tools and support applications for GPS receivers.

Desired Qualifications

  • Familiarity with software process frameworks such as CMMI and DO-178, and development processes such as Waterfall, Iterative Spiral, or Agile.
  • Experience with Visual Basic.

About the Company

Trimble

Connects physical industries to digital platforms

Trimble connects physical industries to digital technology, providing hardware, software, and services that link design, construction, and operation across the project lifecycle. Its products embed technology into workflows and equipment so data can flow from planning and design to field operations and asset management through a unified, subscription-based platform. It differentiates itself with a long history of acquisitions that built a broad ecosystem and a shift to the Connect and Scale model, focusing on integrated solutions and recurring revenue rather than standalone hardware. Its goal is to transform how essential work gets done by unifying project lifecycle data and workflows across architecture, engineering, construction, and transportation.

Company size
10,001+
Company stage
IPO
Headquarters
Westminster, CO
Founded
1978

Recently Posted Jobs

Explore more opportunities at Trimble

See more jobs