Seagate

Software Engineer Intern

Seagate
Advanced Manufacturing & ElectronicsSingapore, SGFull-time1 weeks ago

About the role

AI summarised

This is a software engineering internship at a technology company. The intern will assist in developing and testing software features, collaborate with the engineering team, and gain hands-on experience in the software development lifecycle.

IndustrialFull-timeEngineering Services

Key Responsibilities

  • Assist in designing, developing, and testing software features
  • Collaborate with senior engineers on code reviews and debugging
  • Participate in team meetings and contribute to project planning
  • Write clean, maintainable code following best practices
  • Document technical designs and processes
  • Support continuous improvement of development workflows

Requirements

  • Currently pursuing a Bachelor's or Master's degree in Computer Science, Software Engineering, or related field
  • Proficiency in at least one programming language such as Python, Java, or JavaScript
  • Basic understanding of data structures and algorithms
  • Familiarity with version control systems like Git
  • Strong problem-solving and analytical skills
  • Excellent written and verbal communication skills
  • Ability to work in a team environment
  • Prior internship or project experience is a plus