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

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.

Computer Engineering Intern
GeneracComputer 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.
Tech Stack
Tools & technologiesAWSAzureCloudDistributed 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 resumeApplicant 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