Title: Software Engineering Intern
Location: Remote
Department: Timing and Frequency Division
Trimble is seeking a Software Engineering Intern within our Timing and Frequency division. The Timing division develops embedded devices that provide high precision timing signals for wireline and wireless networks. We provide industry leading solutions using our products based on GNSS, PTP, NTP and other state-of-the-art protocols and technologies. We are currently working on the next generation of products to address the needs of the evolving 5G standards and industry adoption of new wireless network technologies.
You will be responsible for developing firmware solutions for Linux, RTOS and/or bare metal based systems in the area of packet network timing protocols such as PTP, NTP, SyncE, etc. You will be given the opportunity to work with a team of highly talented engineers, who will help in the mentorship of your Software Development skills.
In This Role You Will
- Have the opportunity and mentorship to apply the theoretical knowledge gained during your graduate program to improve your understanding of the software development cycle in the real world
- Gain exposure to development in the context of a large, complex codebase and expected to learn and adhere to the software quality standards
- Develop knowledge in GNSS technologies and methodologies of deriving time from GNSS signals – a core functionality of our product line.
- Learn to use various tools for source code management, bug tracking and code quality to develop and deliver modules using best practices and guidelines
Required Skills
- Programming skills in C/C++
- Working knowledge in Data Structures, OS concepts and Embedded systems
- Knowledge of Network programming, Ethernet switching, Network Security
- Ability to work efficiently in a highly collaborative environment and expected to manage your time and dependencies effectively
- Strong written and verbal communication skills
- Actively pursuing a degree(s) in Computer Science, Computer Engineering, Electrical Engineering or a related field, MS preferred
Our Company
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. For more information about Trimble (NASDAQ: TRMB), visit www.trimble.com
Trimble Inc. 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