Software Engineer

API, Automated, Bluetooth, C++, Development, Ethernet, Networking, Networks, Programming, Python, QA, Software Engineer, Testing, Win32, Windows
Full Time
Work from home not available Travel not required

Job Description


Trimble is hiring a Software Engineer in Sunnyvale, CA.

Position:
Entry level software development engineering position in the GNSS receiver manufacturing test and QA test group.

Job responsibility:
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.

Candidate requirements:
  • 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

#engineering

Dice Id : 10166629
Position Id : 1501-126609
Have a Job? Post it

Similar Positions

Entry level Programmers / Software developers
  • Tekforce Corporation
  • San Ramon, CA
Entry Level Java Developer
  • SynergisticIT
  • Palo Alto, California
Graduate Software developer Hiring
  • Tata Consultancy Services
  • Santa Clara, CA
Jr Software Developer
  • Ideaon
  • Fremont, CA
Security Software Engineer - 5G
  • SpiderCloud Wireless
  • Milpitas, CA
Software Engineer (5831)
  • Embedded Resource Group, Inc
  • Sunnyvale, CA
Software Engineer
  • Intuitive Surgical, Inc.
  • Sunnyvale, CA
Junior Software Developer
  • Revature
  • Redwood City, CA
Software Engineer (Stack Automation)
  • OTM Software Professionals
  • San Jose, California
Software Developer
  • Advanced Software Talent
  • South San Francisco, CA
Software Engineer
  • Ledgent
  • San Jose, CA
QT/C++ Software Engineer
  • Xoriant Corporation
  • Mountain View, CA
Software Developer
  • Info Way Solutions
  • Pleasanton, CA