Location: Cupertino, CA
Areas of Interest: macOS, C++, Swift
Are you a Computer Science undergrad student seeking an exciting summer 2018 internship and looking for an opportunity to leave a lasting impression in the consumer space?
We are looking for students ready to roll up their sleeves and help build game-changing products over the course of a 12 week summer internship at our corporate Headquarters in Cupertino. We are looking for students excited to help solve big problems and join a team with equally motivated co-workers. This is an awesome opportunity to work on early stage product development, solving real consumer issues.
The Internship Opportunity
At Seagate, as a macOS Development Intern you will have the opportunity to help with new development on a very young codebase, our macOS native client software, which is a critical component in our ecosystem. You will help with architecture, design, and implementation of key areas of our application and work closely with our user experience team to build a great user interface.
Great interpersonal skills and the ability to build consensus is a must. You should also be highly analytical and detail-oriented, have exceptional design skills, and possess a penchant for helping cross-functional teams to successful software product delivery. Excellent oral and written communication skills and the ability to work well in a team environment are essential to succeed in this role.
Our summer interns typically work Monday thru Friday 8am to 5pm. The hours are subject to change with or without notice at the sole discretion of Seagate.
Our ideal intern candidate must be a self-directed team player who thrives in a continually changing environment and has the following attributes and experience:
Currently pursuing Bachelor's Degree in Computer Science and returning to school in fall 2018.
Experience and or coursework with macOS applications, C++ and Swift
Solid development experience with network applications
Strong Computer Science fundamentals (algorithms, data structures, memory management, concurrency) with demonstrated ability to apply these skills to solve hard real world problems
Experience with Cocoa API
Advocates for and improves upon software development practices as a means to delivering a phenomenal product.
Exceptional ability to debug and optimize complex macOS applications
Work collaboratively with other teams in the company such as Product Management, Client Software, UX and QA.
Design, develop and debug a rich user experience on macOS that will delight consumers.
Work closely with Seagate Product Managers to help prioritize features, establish goals and track dependencies, milestones and deadlines and to keep everything on the rails and on time throughout the development lifecycle.
Help drive constant innovation in both product and process.
Job Family: Operations Support
Seagate Technology is committed to equal opportunity in employment and welcomes applications from all sections of the community, irrespective of sex, marital status, religious affiliation, age, disability, veteran status, or ethnic origin