Trimble is hiring a Software Engineer in Sunnyvale, CA.
Entry level software development engineering position in the GNSS receiver manufacturing test and QA test group.
The modern high precision GNSS receivers produced by Trimble, in addition to providing precise positioning, provide many services through serial, USB and Ethernet ports as well as supporting Bluetooth and Wi-Fi connectivity. Many products also support transfer of positioning information through UHF radio and cellular networks. All of these systems must be tested to ensure that new product design specifications are met, and quality products are shipped to our customers.
As a member of the manufacturing test and QA test team, you will develop and deploy automated test software for validating product functionality at manufacture. You will also be working with engineering to define testing requirements, developing automated tools, using C++ and scripting languages to validate that new products meet design specifications.
- Graduate with BSEE or BSCS degree.
- The successful candidate must have experience with programming in C++ and scripting languages such as Python.
- Familiarity with Windows Win32 API and Microsoft Visual Studio development environment is desired.
- Familiarity with serial communications and simple Internet networking configurations is also desirable.
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