What We Do
At Terabase Energy, we believe that digitalization and automation will drive the next wave of innovation and cost reduction in large-scale solar energy. To fully unlock the potential of this opportunity, Terabase is developing an interconnected software and construction automation platform. We work alongside project developers, owners, and engineering & construction firms to support the design, optimization, and construction of huge solar projects around the world.
Our team is a blend of solar industry veterans and newbies, thought-leaders, dreamers, software, electrical, and mechanical engineers, coders, product managers, project managers, and sales and marketing professionals. We are based in Northern California, with several other offices in the United States and worldwide. If this piques your interest, we’d love to hear from you.
Position Summary
We are seeking a Mechanical Engineering Intern to join our collaborative, fast-paced team for the summer. This internship provides hands-on experience supporting the development and improvement of mechanical systems used in utility-scale solar construction. You will work alongside experienced engineers on real projects—contributing to design, prototyping, and field validation efforts, including work on mobile equipment and associated mechanical and hydraulic systems.
Location & Duration
• Onsite role in Woodland/Davis, CA
• 10–12 week summer internship (flexible start/end dates)
Requirements
Responsibilities
• Support the design and prototyping of mechanical systems and components for mobile equipment (e.g., agricultural or powersports), including hydraulics
• Assist in creating and updating 3D CAD models and 2D drawings
• Help build and test prototypes, including hands-on work in lab or field environments
• Participate in basic engineering analyses, calculations, and structured test activities
• Document designs, test results, and observations clearly and concisely
• Collaborate with engineers and cross-functional team members to iterate on designs and solve problems
Minimum Qualifications
• Currently pursuing a Bachelor’s or Master’s degree in Mechanical Engineering or related field
• Completed at least 2 years of undergraduate coursework (or equivalent)
• Familiarity with CAD tools (e.g., SolidWorks, Creo, or similar)
• Strong interest in hands-on engineering and mechanical systems
Preferred Qualifications
• Exposure to mobile equipment such as agricultural, construction, or powersports vehicles
• Basic understanding of hydraulic systems
• Experience with prototyping, fabrication, or shop tools
• Familiarity with GD&T or engineering drawings
Benefits
Internship Details
· Location: On-site
· Duration: 10-12 weeks
· Schedule: Full-time
· Salary: $25/hour
#128205; Arlington, VA | Part-Time & Full-Time | In Person The Barista is the master craftsperson within Commonwealth Joe Coffee Roasters. A blend of art and science, the craft of the Barista is expressed through the preparation and presentation of coffee. A Barista...
...time and part time DISHWASHER position. Location : Roper Hospital - 316 Calhoun Street, Charleston, SC 29401. Note: online... ...vary. More details upon interview. Requirement : No previous experience required. Pay Range: $17.00per hour to$18.00per hour....
...focused on the intersection of data, narrative, design, and emerging technologies. Since 2002, we... ...products and platforms, and provide UI/UX design, agile software development, R&D,... ...using Jira Additional Info Remote work accepted within the U.S., company based...
...responsibilities In this role, you will oversee local trade compliance, ensuring adherence to export control, sanctions, and customs... ...training and guidance to teams, and lead Local Trade Compliance Officers while ensuring effective use of compliance systems. The...
...NNP Neonatal Nurse Practitioner Elevate the First Moments of Life and Work Where Excellence Is the Standard Join a mission-driven pediatric team where compassion and innovation go hand in hand, and every tiny milestone is worth celebrating. As a Neonatal Nurse Practitioner...