Job Details
- Company: Siemens Gamesa Renewable Power Private Limited
- Job Position: Intern – Software Development and Testing
- Location: Bangalore, Karnataka, India
- Job Type: Full-time
- Experience: Student / Intern / Apprentice
- Qualification: B.Tech 3rd/4th year or M.Tech 1st year
- Estimated Stipend: ₹15,000 – ₹30,000 per month
- Job ID: 303119
Job Overview
Siemens Gamesa is hiring an Intern – Software Development and Testing for its Technology team in Bangalore. The role involves supporting software development, testing, automation, documentation, and data analysis activities. Candidates will work with engineering teams on MATLAB and Python programming, controller validation, CI/CD processes, and software testing. The position is suitable for engineering students who have an interest in programming, testing, automation, and renewable energy technologies.
Key Responsibilities
- Assist in designing and programming functions using MATLAB and Python.
- Support automated reporting and controller validation workflows.
- Test and validate new and existing software tools.
- Check software functionality and reliability.
- Work with engineers to identify and resolve software issues.
- Help improve tool performance based on user feedback and project requirements.
- Support automated build and testing processes.
- Assist with CI/CD procedure improvements.
- Prepare and maintain technical documentation for software tools.
- Create user guides and development notes when required.
- Support the preparation of data analysis reports.
- Help create technical presentations for engineering reviews.
- Assist in preparing controller certification documents.
- Collaborate with engineering team members on development activities.
- Contribute to continuous improvement of software development and testing processes.
Eligibility Criteria
- Candidates should be currently pursuing a Bachelor’s degree such as B.Tech in the 3rd or 4th year.
- M.Tech students in the 1st year can also apply.
- Preferred engineering disciplines include Control & Automation, Mechanical, Electrical, Electronics, or related fields.
- No prior professional experience is required.
- Academic or personal project experience in relevant programming languages is valuable.
- Candidates should have good analytical and problem-solving abilities.
- Good written and spoken communication skills are required.
- Candidates should be willing to learn and work collaboratively with engineering teams.
Required Skills
- Python programming
- MATLAB
- LaTeX
- Object-Oriented Programming
- Software testing
- Git and version control
- Distributed version control systems such as Git or Mercurial
- Agile development tools such as Jira
- CI/CD pipelines
- GitLab
- Jenkins
- Artifactory
- Data analysis
- Problem-solving
- Team collaboration
Why Join Siemens Gamesa?
- Opportunity to gain practical experience in software development and testing.
- Exposure to MATLAB, Python, automation, and CI/CD technologies.
- Opportunity to work with an international engineering team.
- Chance to contribute to software solutions used in wind turbine technology.
- Opportunity to learn about advanced control technologies and engineering solutions.
- Experience working on real-world software testing and validation activities.
- Exposure to sustainable energy and renewable energy technologies.
- Opportunity to develop technical, analytical, and communication skills.
Important Links
Apply Link: Click here