Software Development Engineer in Test

Title: Software Development Engineer in Test
Location: Westminster, CO
Department: Agriculture, In-Field Solutions

Job Summary:
We are seeking a candidate to fill a full time Software Development Engineer in Test position in our Westminster, CO engineering development team. The candidate will work closely with development and test teams to develop a testing framework, built on Android, that will be used as part of the software test and validation process. Success in this position will require the candidate to be highly organized and self motivated.  The candidate will also assist with maintaining and expanding current test frameworks..

Key Responsibilities:
  • Design, setup, deploy, and maintain an automated testing environment on physical devices
  • Work closely with firmware development and testing teams to define, generate, document, and run automated testing
  • Work with developers to design the necessary test hooks to facilitate testing
  • Writing automated test scripts in the Android application using UiAutomator or Espresso
  • Generate detailed bug reports on findings,

Skills & Experience Required:     
  • Bachelors or associates degree in CS, CpE or relevant engineering field
  • 3+ years of experience
  • Experience in Java, Python or C++
  • Experience with Android or embedded device testing
  • Ability to work with people on changing requirements to deliver a quality product to the customer
  • Problem-solving and time management skills with motivation to work autonomously

Other / Prefered  Requirements:
  • Experience with source code control, build, bug tracking, and CIS systems such as GIT, Jenkins and Gerritt
  • Setting up and managing continuous integration continous deployment test systems
  • Experience with Agile development methodologies such as Scrum and Kanban
  • Understanding of communications buses such as Serial, Ethernet or CAN Bus
  • Understanding of RF transmitter / receivers such as GPS,  Wi-Fi, Cellular, BlueTooth and ZigBee.
  • Travel (including international) is less than 10%
  • Masters degree in CS, CpE or other relevant engineering field


About Us
Trimble is transforming the way the world works by delivering products and services that connect the physical and digital worlds. Core technologies in positioning, modeling, connectivity and data analytics enable customers to improve productivity, quality, safety and sustainability. From purpose built products to enterprise lifecycle solutions, Trimble software, hardware and services are transforming a broad range of industries such as agriculture, construction, geospatial and transportation and logistics.

Trimble is proud to be an Equal Opportunity and Affirmative Action Employer and considers qualified applicants for employment without regard to race, gender, age, color, religion, national origin, marital status, disability, sexual orientation, status as a covered veteran in accordance with applicable federal, state and local laws, or any other protected factor. EOE/M/F/V/D


 

Want to apply later?

Type your email address below to receive a reminder

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field
Error
insert_drive_file
insert_drive_file
ErrorRequired field
Error
ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field