Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Generac

Computer Engineering Intern

Generac

Computer Engineering Intern role supporting software development for home energy solutions at Generac. Collaborating on features, testing, and troubleshooting in a hands-on, team-oriented environment.

Posted 6/20/2026internshipPewaukee • Wisconsin • 🇺🇸 United StatesEntry LevelWebsite

Tech Stack

Tools & technologies
AWSAzureCloudDistributed SystemsGoogle Cloud PlatformIoTJavaJavaScriptPython

About the role

Key responsibilities & impact
  • Support software development across our HIC&C product portfolio.
  • Contribute code to features, services, or tooling under the guidance of senior engineers.
  • Participate in design reviews, code reviews, and team standups.
  • Help with software testing, debugging, and documentation.
  • Use protocol analyzers and other test equipment to measure and troubleshoot system performance.
  • Collaborate with cross-functional teams including hardware engineering, firmware, product management, and quality.
  • Take ownership of a defined project that delivers tangible value to the team by the end of the internship.

Requirements

What you’ll need
  • Currently pursuing a Bachelor's degree in Computer Engineering, Computer Science, Software Engineering, or a related discipline.
  • Coursework or project experience in software development with at least one modern language (e.g., Python, Java, C++, C#, JavaScript).
  • Familiarity with version control tools (Git or similar).
  • Strong problem-solving skills and attention to detail.
  • Clear written and verbal communication skills.
  • Comfortable working in a collaborative, team-based environment.
  • Project experience building software (academic, personal, or prior internship).
  • Exposure to embedded systems, IoT, or connected device development.
  • Familiarity with cloud platforms (AWS, Azure, GCP) or distributed systems concepts.
  • Coursework or interest in connectivity protocols, networking, or smart home technology.
  • Prior internship, co-op, or hackathon experience.
  • Interest in clean energy or connected home technology.

Benefits

Comp & perks
  • Health insurance
  • 401(k) matching
  • Flexible working hours
  • Paid time off
  • Professional development opportunities

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonJavaC++C#JavaScriptsoftware developmentsoftware testingdebuggingversion controlembedded systems
Soft Skills
problem-solvingattention to detailwritten communicationverbal communicationcollaborationteamworkownershipproject managementadaptabilitycreativity