Posted 4d ago

Intern – Software Development and Testing

Pay

Stipend (undisclosed)

Location

Bangalore, India

On site

Type

Internship

Apply by

15 Oct

5 days left

Skills this role screens for

pythonmatlabtest automationci/cdobject-oriented programming (oop)internship

Opens on Siemens Gamesa Renewable Energy's site. Sign in first and we keep it in your pipeline.

Responsibilities

What you'll do

  • Assist in designing and programming functions in MATLAB and Python for automated reporting and controller validation workflows.
  • Support the testing and validation of new and existing software tools to ensure functionality and reliability.
  • Collaborate with engineers to debug and enhance tool performance based on user feedback and project requirements.
  • Implement and improve automated build, test and CI/CD procedures for efficient and reliable software delivery.
  • Assist in the preparation and maintenance of technical documentation for developed tools, including user guides and development notes.
  • Support the creation of data analysis reports and technical presentations for engineering reviews.
  • Prepare controller certification documents.

Requirements

What they're looking for

  • Currently pursuing a Bachelor's (3rd/4th year) or Master's (1st year) degree.
  • Good in Python Programming & MATLAB, Latex.
  • Object-Oriented Programming (OOP).
  • Software Testing.
  • Experience with Version Control Systems (e.g., Git).
  • Hands-on experience with distributed version control systems (e.g., Mercurial, Git).
  • Experience with agile development tools (e.g., Jira).
  • Experience working with continuous integration pipelines (e.g., GitLab, Jenkins, Artifactory).
  • Problem-Solving skills.
  • Collaboration skills.
  • Good written & spoken communication skills.
  • Proactive Learning.

Qualifications

What you'll need

  • Bachelor's (B.Tech) or Master's (M.Tech) degree in Control & Automation, Mechanical, Electrical, Electronics, or a related engineering discipline.

Nice to have

What would help

  • Academic or personal project experience in relevant programming languages.
Full description from the employer

Siemens Gamesa is hiring for the role of Intern – Software Development and Testing! Responsibilities of the Intern: • Assist in designing and programming functions in MATLAB and Python for automated reporting and controller validation workflows. • Support the testing and validation of new and existing software tools to ensure functionality and reliability. • Collaborate with engineers to debug and enhance tool performance based on user feedback and project requirements. • Implementation and improvement of automated build, test and CI/CD (Continuous Integration/Continuous Deployment) procedures to ensure efficient and reliable software delivery. • Assist in the preparation and maintenance of technical documentation for developed tools, including user guides and development notes. • Support the creation of data analysis reports and technical presentations for engineering reviews. • Preparing controller certification documents Requirements: • Currently pursuing a Bachelor's (B.Tech, 3rd/4th year) or Master's (M.Tech, 1st year) degree in Control & Automation, Mechanical, Electrical, Electronics, or a related engineering discipline. • No prior professional experience required; academic or personal project experience in relevant programming languages is highly valued. • Good in Python Programming & MATLAB, Latex • Object-Oriented Programming (OOP) • Software Testing • Version Control Systems (e.g., Git) • Hands-on experience with distributed version control systems (e.g., Mercurial, Git) and agile development tools (e.g., Jira) • Experience working with continuous integration pipelines (e.g., GitLab, Jenkins, Artifactory). • Problem-Solving • Collaboration • Communication Skills (Written & Spoken) • Proactive Learning

Siemens Gamesa Renewable Energy

Found on the web. You apply on the company's own site

Where this listing comes from

From a public listing board (Unstop).

insiderOne never charges students to apply. Never pay anyone for an internship. Check an offer you received

Prove Python first

This role screens for Python. Sit a ten-minute live challenge, get a signed receipt, and the employer sees it verified on your application instead of claimed.

Prove it, then apply

Ask about this role

SCOUT, an AI agent, not a person, answers from this ad, and says so when the ad doesn't cover it. No account, and nothing you type here is kept.

More software roles

Every software role here

insiderOne University

Get certified for roles like this: Python Programming Associate

Free, about 2 hours, ending in a project a person reviews and a certificate any employer can check. Put it on this application and every one after it.

Start the certification

Never pay to apply. A real internship does not charge registration, training or certificate fees. If anyone asks you to pay, tell us.

Interned at Siemens Gamesa Renewable Energy? Report what it paid

From the Wire Desk