Trimble Inc.-posted 7 days ago
Full-time • Mid Level
Corvallis, OR
1,001-5,000 employees

Ready to architect the secure data highways connecting thousands of IoT devices to the Trimble Cloud, defining the future of industrial technology? About the Role The Field Systems IoT group is looking for an excellent engineer to join a cross functional team responsible for delivering secure communications between our field devices and the Trimble cloud. We are seeking a software engineer to join our team at our corporate headquarters in Westminster, Colorado. You will work on the cloud portion of Trimble Field Systems’ core Internet of Things (IoT) infrastructure. You and your team mates will create and maintain the secure flow of data to and from Trimble field devices, internet connected Android/iOS/Windows controllers, and the Trimble cloud.

  • Design, implement, and test high-quality software for Trimble’s Internet of Things (IoT) devices connected to the cloud.
  • Extend existing and implement new microservices on AWS/Azure cloud stacks.
  • Write clean, maintainable, tested, and well-documented code while staying up-to-date with the latest development trends and technologies.
  • Collaborate with team mates on the end to end specification and design of secure data flow from field devices to the cloud.
  • Collaborate with stakeholders, quality assurance, and technical writers to plan, test, and document new features and services.
  • Bachelor’s degree in Computer Science, Engineering, Information Systems, or a related technical field.
  • 5+ years of progressive experience in software engineering or a related role, with a demonstrated track record of delivering complex, enterprise-scale cloud services.
  • Knowledge of cloud databases, OAuth authentication, MQTT message queues, PKI and device certificates, including hands-on experience with cloud platforms and their data services.
  • Expert level knowledge of C# and .NET, and working proficiency in Python.
  • Excellent problem-solving skills and the ability to navigate ambiguity in a fast-paced environment.
  • Experience with Infrastructure as Code and CI/CD best practices for microservice deployment.
  • Familiarity with containerization technologies like Docker and Kubernetes.
  • Relevant cloud certifications (e.g., AWS or Azure Certified Developer Associate).
  • Basic knowledge of geospatial technologies such as GIS, GNSS, and laser scanning.
  • Medical
  • Dental
  • Vision
  • Life
  • Disability
  • Time off plans and retirement plans
  • tax savings plans for health, dependent care and commuter expenses
  • Paid Parental Leave
  • Employee Stock Purchase Plan
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service