Krannich Solar USA is looking for software engineering interns to assist in designing, coding, testing, and debugging software modules, contributing to the development of cutting-edge solar components and solutions in the clean energy sector.
Requirements
- Strong grasp of one or more programming languages (e.g. Python, JavaScript, Java, C-Sharp)
- Comfortable working with REST APIs, databases, or web frameworks
Responsibilities
- Assist in designing, coding, testing, and debugging software modules
- Collaborate with engineers on architecture, code reviews, and feature planning
- Write documentation, unit tests, and integration tests
- Help maintain frontend and backend systems (APIs, dashboards, data pipelines)
- Participate in Agile / Scrum routines — standups, sprints, retrospectives
- Support deployment, monitoring, and bug fixes as needed
Other
- Pursuing or recently completed a degree in Computer Science, Software Engineering, or related field
- Problem-solving mindset and an analytical approach to tasks
- Good communication skills; ability to work well in remote teams
- Type: Paid internship
- Duration: 3 to 6 months