Software Engineering Internship Opportunities

Software Engineering Internship Opportunities jobs at Big-Data.digital

Software Engineering Internship Opportunities

$ Not disclosed

Below is a list of typical US engineering internships offered at Trimble. These are not active open positions, but rather a place for you to express interest in a future opening that might not be listed today.

Primary locations include Colorado, California, Ohio, Minnesota, Oregon, and Tennessee.

Please submit a cover letter that includes your availability (full-time/part-time) and specific position(s), location(s) of interest.

Software Engineer, Android Applications

Implementation of user interfaces, optimizing user experience, developing new and innovative features, fixing problems and troubleshooting, and enhancing product performance on real products.

Qualifications

  • Currently pursuing a Bachelor’s or Master’s in Engineering, Computer Science or a related field

  • Understanding of Java or Android

  • A passion and curiosity for creating and building things

  • Experience developing native Android Applications preferred

Software Engineer, Cloud Applications

Implementation of user interfaces, optimizing user experience, developing new and innovative features, fixing problems and troubleshooting, and enhancing product performance on real products that perform field data analysis, telematics processing, and data management.

Qualifications

  • Currently pursuing a Bachelor’s in Engineering, Computer Science, Math, or related technical field

  • Understanding of web-based applications and REST

  • A passion and curiosity for creating and building things

  • Knowledge of design and OO principles preferred

  • Knowledge of Amazon Web Services or other cloud-based IaaS offerings preferred

  • Knowledge of backend web application tier Java / Ruby / .NET preferred

Embedded Systems Engineer

As an Embedded Systems Developer Intern, you will be working on projects that involve machine monitoring and communication systems to decode messages on the vehicle bus. This information will be sent to the customer to help them run their machines at peak efficiency

Qualifications

  • Currently pursuing a Bachelor’s or Master’s. in Engineering or Computer Science

  • Proficient in C or C++

  • Comfortable working in a Linux environment

  • Working experience with Serial, SPI, I2C, SDIO, or some other embedded serial bus

  • A passion and curiosity for creating and building things

  • Strong organizational skills

  • Proficient in Python preferred

  • Experience working with CAN bus, J1939, OBD-II, or other industrial machine bus preferred

  • Experience with networking systems and wireless technologies preferred

Software Engineer, Controls

As a Control Systems Engineer Intern, you will be working with designing, implementing, and testing a variety of control algorithms. This involves taking controllers from a basic proof of concept in simulation to full vehicle testing. The position may also entail troubleshooting, debugging, and improving upon existing controllers.

Qualifications

  • Currently pursuing a Bachelor’s or Master’s in Engineering or Computer Science

  • Proficient in C or C++

  • Comfortable working in a Linux environment

  • Working experience with Serial, SPI, I2C, SDIO or some other embedded serial bus

  • A passion and curiosity for creating and building things

  • Proficient in Python, Matlab, Simulink preferred

  • Experience with post-processing of large data sets preferred

  • Experience with sensors, actuator, programming microcontrollers, and robotics preferred

  • Experience with system modeling, system identification, discrete filtering preferred

  • Experience with networking systems and wireless technologies preferred

Test Engineer

As a Testing Intern, you will be working on projects that include on-vehicle systems testing, performance data acquisition, and automated software testing.

Qualifications

  • Currently pursuing a degree in Engineering, Computer Science, Math, or related technical field

  • A passion and curiosity for solving problems

  • Proficient in Python and Matlab preferred

  • Experience testing methodology, data acquisitions, and data analysis preferred

  • Less than 12 months remaining until graduation preferred

Research and Development Internship

As a Research and Development Intern, you will support the Chief Research Engineer on work with GNSS sensors and their integration. You will Implement and test new algorithms and optimize algorithms for speed and reliability. The R&D Intern will carry-out and document various relevant research.

Qualifications

  • Currently pursuing a Bachelor`s or Master`s in Computer Science or Geomatics Engineering

  • Proficient in C/ C++ and Matlab

  • Previous research experience

  • Experience writing algorithms, numerical methods, and optimization

  • Experience with image processing, photogrammetry, digital signal processing, inertial and LIDAR sensors

  • Knowledge of ROD, OpenCV, and Point Cloud Library (PCL) preferred

Software Engineer Intern

As an engineering intern, you will be working with the project teams (performing the marketing, applications, testing, and in some cases, manufacturing functions) to establish product requirements and develop fully tested software to meet established requirements. Success in this position involves working effectively with the application domain experts, working within the established process framework, and demonstrating a set of fundamental software engineering skills.

Qualifications

  • Currently pursuing a Bachelor’s, Master’s, or Ph.D. in Engineering or Computer Science

  • Willingness to learn and apply new technologies as required

  • Willingness to comply with coding standards and best practices as requested

  • Excellent organizational and communication skills

  • C#.NET, .NET Core, Angular, TypeScript experience preferred

  • Interest in Business Intelligence Appliances similar to Power BI or Tableau

Data Scientist

As a data scientist intern, you will be working with the product teams to analyze and interpret their data. The candidate must have strong analytical and algorithmic skills as well as a genuine curiosity for creating insights out of data using a science-based approach.

Qualifications

  • Enrolled in a computer science, engineering, or business program

  • Willingness to learn and apply new technologies as required

  • Willingness to comply with coding standards and best practices as requested

  • Excellent organizational and communication skills

Software Engineer Intern, SketchUp Mobile Team

As a Software Engineer Intern with the SketchUp engineering team, you will develop client code using one or more of the following technologies: Android Studio, Xcode on macOS. You will fix bugs and port features collaboratively planned with the Engineering Manager. You will Analyze, design, improve the performance of the application.

Qualifications

  • At least 2 years into a BS degree in Computer Science, Engineering, or equivalent.

  • Swift, Objective-C, Java, Kotlin, C++, or Python.

  • Strong problem-solving skills.

  • Strong interest in design, graphics, 3D software.

  • Familiarity with common commercial software development best practices.

  • A test-driven development mentality

Data Engineering Intern

The purpose of this role is to gather, collect and understand the data generated across these services to enable customer-specific usage dashboards. You’ll help us extract value from this data, helping us add value back to our customers and the business. You will be responsible for developing questions worth asking, identifying the data sources necessary to answer those questions, organizing and collaborating with stakeholders of that data, and ultimately querying and analyzing that data and communicating its insights and outcomes. This will involve both data engineering and analytics.

Qualifications

  • Proficient in Python. Javascript, C#, or Java also an advantage.

  • Knowledge of AWS services is desirable.

  • Ability to think critically and work independently.

  • Possess an aptitude and passion for tackling challenges.

  • Understand the core concepts of data engineering, like data lakes, columnar formats, ETL tools, BI tools, etc.

  • Knowledge of tools such as JIRA, Jenkins, and Postman a plus.

User Interface Intern

We are looking for an energetic intern to create tools to make workflow orchestration a simple process. The general expectations are:

  • Develop a searchable catalog for Engines/Operations

  • Build a drag and drop interface for designing procedures

  • Additional tools such as reporting functionality

Qualifications

  • Proficient in Javascript, Node, and python also an advantage.

  • Some experience in using a UI framework, specifically React

  • Experience with 3d/graphics javascript libraries such as D3.js highly desirable

  • Ability to think critically and work independently

  • Possess an aptitude and passion for tackling challenges

  • Knowledge of tools such as JIRA, Jenkins, and Postman a plus

Software Engineering Intern, Cloud Architecture

The Cloud Architecture team is tasked with the design, prototype, and first minimal viable implementation of novel solutions to all kinds of cloud problems. As an Architecture team member, you will be required to understand and apply the cloud technologies to solve Trimble wide cloud problems.

As a member of the platform team, you will use a variety of development skills and languages and have the opportunity to explore and use new and emerging cloud technologies.

Qualifications

  • Ability to write in Python

  • Knowledge of object-oriented programming

  • A wide degree of creativity, openness, and latitude when approaching problems

  • Any cloud development experience. AWS in particular

  • Knowledge of restful APIs

Software Engineering Internship, Firmware Development

The Software Engineering Firmware Development intern 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.

Qualifications

  • Programming skills in C/C++, knowledge in Data Structures, OS concepts, and Embedded Systems

  • Knowledge of Ethernet switching, network security, and Ethernet PHY layer devices and drivers

  • Actively pursuing a degree(s) in Computer Science, Computer Engineering, Electrical Engineering or related field

  • Familiarity with GNSS, timing and synchronization, wireless access, and backhaul technologies and networks a plus

Pay Equity

Trimble provides the following compensation range and general description of other compensation and benefits that it in good faith believes it might pay and/or offer for this position. This compensation range is based on a full time schedule. Trimble reserves the right to ultimately pay more or less than the posted range and offer additional benefits and other compensation, depending on circumstances not related to an applicant’s sex or other status protected by local, state, or federal law.

Hiring Range:

0
0

Bonus Eligible?

No

Trimble offers comprehensive core benefits that include Medical, Dental, Vision, Life, Disability, Time off plans and retirement plans. Most of our businesses also offer tax savings plans for health, dependent care and commuter expenses as well as Paid Parental Leave and Employee Stock Purchase Plan.

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

Get the book



Published 2021-06-20

Trimble looks for a Software Engineering Internship Opportunities in Westminster, CO location.

How much Data Science Internship professional earns at Trimble?

The proposed salary for Data Science Internship position at Trimble is Not disclosed.

Software Engineering Internship Opportunities responsibilities at Trimble

According to the common industry standard, Data Science Internship specialist is in charge for the following activities.

Required Data Science Internship qualifications at Trimble

To be disscussed with candidate