Software Engineering Internship Resume Sample

5.0
14 votes
Resume Create

The Resume Builder

Create a Resume in Minutes with Professional Resume Templates

Ruby Satterfield
49394 Kuhn Mountains,  New York,  NY
+1 (555) 467 7938

Work Experience


Software Engineering Internship / Co-op
01/2016 - PRESENT
Phoenix, AZ
  • This includes reviewing system requirements; assisting in developing software specifications, and system architectures; designing software at a module level, producing data flow diagrams, and/or other design documentation; and developing code and software test plans
  • Provide input to interface requirements between controls and show mechanical and audio element
  • Verify software performance against requirements
  • Initiate and maintain extensive contact with key engineers and officials of other organizations and companies
  • Currently enrolled in a graduate or undergraduate program in Biology/Genetics/Bioinformatics or a related field at a college/university
  • Experience writing applications in Python, Java, and Javascript
  • Build quick and iterative proof of concept features
Autopilot Software Engineering Internship
06/2011 - 11/2015
San Francisco, CA
  • Develop tools to automate tests and release procedures
  • Develop systems that meet architectural objectives including reusable, scalable code
  • Highly self-motivated, creative problem-solver, and quick learner
  • Detail oriented with the ability to prioritize, execute, and deliver projects on time
  • Work with contributors distributed in multiple teams globally
  • Participate in daily standup calls, sprint planning, sprint demos, and retrospectives
  • Work on new features and address existing defects and bugs in the assigned project
  • Participation in relevant courses on MOOCs like Coursera or Udacity
Software Engineering Internship
01/2007 - 02/2011
Chicago, IL
  • Perform functional testing and integration testing
  • Contribute to the development of test plans and procedures
  • Write test automation scripts/code
  • Demonstrate passion about quality and software testing
  • Code review others’ work
  • Interact and communicate with other members of the engineering team
  • Investigating and implementing projects for our Salesforce implementation
  • Working on automating test runs for our royalties payments systems
  • Work in Red Hat’s Brno office on a regular basis

Education


Colgate University
2001 - 2006
Engineer's Degree in Computer Science

Professional Skills


  • Strong communication skills, able to create strong working relationship with cross-functional teams
  • Good communication skills; fluent written and verbal language skills in English
  • Function effectively in a team environment and have strong interpersonal skills
  • Strong engineering skills, attention to detail, and organization
  • Excellent verbal, writing, and presentation communication skills
  • Good programming skills using an object oriented programming language, e.g. Java, C++, C, Python
  • Good Linux system administrator skills for setting up and maintaining systems

How to write Software Engineering Internship Resume

Software Engineering Internship role is responsible for programming, software, design, languages, general, java, development, english, python, events.
To write great resume for software engineering internship job, your resume must include:

  • Your contact information
  • Work experience
  • Education
  • Skill listing

Contact Information For Software Engineering Internship Resume

The section contact information is important in your software engineering internship resume. The recruiter has to be able to contact you ASAP if they like to offer you the job. This is why you need to provide your:

  • First and last name
  • Email
  • Telephone number

Work Experience in Your Software Engineering Internship Resume

The section work experience is an essential part of your software engineering internship resume. It’s the one thing the recruiter really cares about and pays the most attention to.
This section, however, is not just a list of your previous software engineering internship responsibilities. It's meant to present you as a wholesome candidate by showcasing your relevant accomplishments and should be tailored specifically to the particular software engineering internship position you're applying to. The work experience section should be the detailed summary of your latest 3 or 4 positions.

Representative Software Engineering Internship resume experience can include:

  • Demonstrated experience working in open source
  • Scientific or real-time programming skills (PLC’s, C/C++/Visual C, C#, Python/PERL/Ruby)
  • Web application development experience (academic experience counts)
  • Self-management skills, ability to work independently
  • Intermediate Level Programming Skills (Java, .Net, COBOL, etc.)
  • Scientific or real-time programming skills (PLC’s, C/C++/Visual C, C#, Python/JavaScript/Ruby)

Education on a Software Engineering Internship Resume

Make sure to make education a priority on your software engineering internship resume. If you’ve been working for a few years and have a few solid positions to show, put your education after your software engineering internship experience. For example, if you have a Ph.D in Neuroscience and a Master's in the same sphere, just list your Ph.D. Besides the doctorate, Master’s degrees go next, followed by Bachelor’s and finally, Associate’s degree.

Additional details to include:

  • School you graduated from
  • Major/ minor
  • Year of graduation
  • Location of school

These are the four additional pieces of information you should mention when listing your education on your resume.

Professional Skills in Software Engineering Internship Resume

When listing skills on your software engineering internship resume, remember always to be honest about your level of ability. Include the Skills section after experience.

Present the most important skills in your resume, there's a list of typical software engineering internship skills:

  • Effective Communication: Has a solid communication foundation; is capable of delivering a clear message through verbal, written, and listening skills
  • Solid C language programming skills
  • Good communication, interpersonal, and organizational skills
  • Solid general programming skills, particularly in Python
  • Solid object-oriented software development skills
  • Experience with writing maintainable or modular CSS and specific experience with SUIT CSS and BEM naming schemes

List of Typical Experience For a Software Engineering Internship Resume

1

Experience For Software Engineering Internship / Co-op Resume

  • Experience growing expertise through contributing to group projects
  • Business Acumen: Understands the importance of identifying Panduit's competitors; understands how Panduit's business operates
  • Student of computer science or software engineering or equivalent work experience
  • Experience with Windows, Linux, and UNIX operating systems helpful
  • Experience with OpenStack deployment
2

Experience For WDI Show Software Engineering Internship Resume

  • Work to help document and practice good review and test coverage practices for the team
  • Front-end experience in JavaScript and CSS
  • Experience with technologies like React.js and AngularJS
  • RESTful application development experience
  • Experience with Linux or UNIX software development
  • Full-stack TDD lifecycle – business requirement analysis, prioritization, design, implement code, test, demo, refactor, release
3

Experience For Autopilot Software Engineering Internship Resume

  • Knowledge and experience in Ruby on Rails or Python is an advantage
  • Python development experience on Linux environment
  • Good knowledge of C, C++, and Java
  • Experience with Microsoft Visual Studio, Entity Framework, SQL Server, and MongoDB
  • Experience with software development principles and processes
  • Ansible, Vagrant, or other automation experience is an advantage
4

Experience For Core Software Engineering Internship Resume

  • Design and codify a consistent user experience
  • Experience with continuous integration (CI) and delivery (CD)
  • Designing, coding and unit testing functionality and/or integrations between systems
  • Developing and maintaining a framework to help ensure up-to-date benchmark data is available for Arm processors relevant to embedded and IoT applications
  • Dive into a complicated Linux issues through reading K-base documentation, analyzing problem records, reproducing the issues and creating problem scenarios
5

Experience For Data Analytics Software Engineering Internship Resume

  • Communicate and interact with the open source community on mailing lists and IRC, providing guidance and helping to understand problems
  • Familiarity with one or more of the following programming languages: Java, Objective-C, C, C++, Python, Shell Scripting
  • Asynchronous messaging/queuing, Caching
  • Competency in scripting and programming with languages like JavaScript (including Node.js), Java, Golang, Python, Bash and Ruby
  • Familiarity with scripting text processing and reporting
  • Current enrollment in an accredited program of study, including: software engineering, computer science, MIS, computer engineering, or related programs
  • Senior year (or advanced Junior year) student majoring in Computer Engineering, Computer Science, or Electrical Engineering
  • Enhance internal tools and processes around the continuous building and testing of the project
  • Guide engineers working on back-end interfaces to follow best practices in generating UI
6

Experience For Software Engineering Internship Opportunities Resume

  • Create new features in Python for specific networking vendor operating systems; contribute these features to upstream projects
  • Work with senior engineer on testing and building proof of concept scenarios
  • Basic understanding of computer networking concepts and technologies
  • Manage hardware configuration and bring-up activities, scripting, and triage
  • Participate in Agile development including Paired Programming
  • Knowledge of natural language learning/machine learning
  • A major in Computer Science, Software Engineering, Computer Engineering or Information Sciences and Technology
  • Studies in computer science or a similar field remaining until graduation
7

Experience For Software Engineering Internship Info Dev Resume

  • Basic or higher knowledge of the Linux operating system
  • Gain understanding of the technical requirements
  • Help with the testing of the development work
  • Familiarity with programming languages like C or Golang
  • Knowledge and understanding of data structure
  • Decent understanding of the Linux platform
  • Contribute to upstream automation tools for end-to-end provisioning, Red Hat OpenStack deployment and assignment of servers and networks
8

Experience For Informatics & Software Engineering Internship Resume

  • Monitor and record Red Hat OpenStack performance and scaling
  • Project Management: Is capable of managing small projects; serves as an active team member on larger projects
  • Evaluate, recommend, and implement CI systems for the team depending on the needs of the components in question, for example Jenkins
  • Comfortable working in a 100% Linux environment
  • Capable of using Slack and IRC
  • Enhance the CI environment running on Jenkins
9

Experience For Maps Software Engineering Internship Resume

  • Port existing tests into the CI environment
  • Basic understanding of browser UI bottlenecks, reflows, and style recalculations
  • Ensure continuously the quality of the application codebases through bug fixes, refactoring, and test automation
  • Studies remaining
  • Assist in providing code level support to customers
  • Intermediate knowledge of Linux and programming languages like C, C++, Perl, Python, Java, Ruby, or Bash
  • Flexible, with positive attitude toward challenges; ability to considers all aspects of a project (conception, implementation, testing, documentation, etc)
  • Use knowledge to learn and adapt to specific emerging areas of SDN and NFV
  • Help with the Quality Engineering team to ensure projects are tested correctly
10

Experience For Software Engineering Internship, Tel Aviv Resume

  • Publicize the work the team is doing via blogs and web postings
  • Code in collaboration with the Red Hat Engineering team
  • Familiarity with YANG modeling
  • Automate continuous integration/delivery/deployment service monitoring and maintenance (DevOps)
  • Be an integral part of our developing team on site and across the globe

List of Typical Skills For a Software Engineering Internship Resume

1

Skills For Software Engineering Internship / Co-op Resume

  • Solid general programming skills
  • Well-developed programming skills in C, C++, and Python
  • Create online, offline experiences by working side-by-side with your experienced mentors & people behind the technology team
  • Basic written and verbal communication skills in English
  • Creating test automation to verify functionality of key features of the PDK including video playback across desktop and mobile experiences
  • Programming experience in languages like Python, Perl, C, or Java
  • Operating system administration experience
2

Skills For WDI Show Software Engineering Internship Resume

  • Experience programming in C++ and scripting languages such as Python or Ruby is required
  • Very good problem solving an logical thinking
  • Knowledge and experience in one or more of the following technologies: cloud, virtualization, networking, storage
  • Linux system administration experience, including installation, configuration, networking, and security
  • Application development experience using Python or Go
  • Practical experience with web or system programming, or equivalent university coursework
  • Experience with human interface devices (touchscreens, Kinect, real world sensing)
3

Skills For Autopilot Software Engineering Internship Resume

  • Experience with scripting languages such as Python, Perl
  • Experience with scripting languages like Python, NodeJs, etc
  • Experience writing code in Java, Python, or C++
  • Real-life programming experience that contributes to the product's success
  • Python or shell programming experience
4

Skills For Core Software Engineering Internship Resume

  • Experience using Patternfly
  • Experience working on front-end enterprise applications
  • ) of system programming experience in Linux or UNIX
  • Some experience with automated testing tools
  • Professional or academic C programming experience
  • 1 or 2 semesters of C and Python working experience
  • Prior participation and active community member in open source software projects, e.g. Fedora, OpenStack, or OpenShift
5

Skills For Data Analytics Software Engineering Internship Resume

  • Prior participation and active community member in open source software projects, e.g. Ansible, Gluster, or OpenShift, is a significant advantage
  • Experience with Fedora, CentOS, or Red Hat Enterprise Linux (RHEL)
  • Experience with front-end techniques like HTML, CSS, JavaScript, cookie, and session required
  • Experience with frameworks like AngularJS, NodeJS, or Ruby on Rails
  • Experience with Linux or UNIX platform
  • Experience with OpenShift by Red Hat, Maven, Git, or GitHub
  • Prior participation in open source software projects
6

Skills For Software Engineering Internship Opportunities Resume

  • Experience with Git, Jenkins, Ansible by Red Hat, and other DevOps tools
  • Experience with front-end techniques like HTML, CSS, JavaScript, cookie, session
  • Previous experience with frameworks like AngularJS, NodeJS, Ruby Rails
  • Experience with Linux or UNIX platform desirable
  • Experience with Linux operating systems and Linux-based software development tools
  • Experience with Javascript (React)
  • Experience in Unix, Perl, .NET, GUI environments, and database technologies
  • Shell scripting, Ruby and Grails experience
  • Java/J2EE , AngularJS and/or Node.js development experience required
7

Skills For Software Engineering Internship Info Dev Resume

  • Experience with Java, Python, or C++
  • Experience with JavaScript, SQL, or R
  • Relevant work experience or internship
  • Experience with Linux/UNIX, Linux Drivers, Linux Kernel, Mobile SW development
  • Developing and implementing middleware software solutions which help to integrate BCDS’s Internet of Things (IoT) devices with their ecosystems
  • Learning and understanding the Jamf Pro and the value it provides to Jamf customers
8

Skills For Informatics & Software Engineering Internship Resume

  • Evaluating and identifying new technologies for use by the software development team
  • Directing on-site and remote contracted development and testing resources
  • Understanding of open source development
  • Understanding of object-oriented design and tools
  • Understanding of circuits, relays, and serial communication
  • Integrating IoT edge devices with customer/partner cloud backends
  • Supporting our Field Application Engineer with prototype and proof of concept style software development
9

Skills For Maps Software Engineering Internship Resume

  • Maintaining code documentation for current and future project engineers
  • Understanding of data governance / metadata management
  • Willing to learn new languages, technologies, and APIs
  • Studying Computer Science or a related field
  • Working with Project Managers & Quality Assurance representatives to estimate new system issue resolution or package implementation efforts
  • Networking, storage, virtualization, Red Hat OpenStack, Container, Ansible by Red Hat, Openshift by Red Hat
  • Understanding of object-oriented design and analysis (OOD and OOA)
  • Understanding of how open source and free software communities work
10

Skills For Software Engineering Internship, Tel Aviv Resume

  • Understanding of Open Source Software development and publishing
  • Understanding of software development cycle (requirements, design, implementation, test, deployment)
  • Assisting in implementation and maintenance efforts
  • Providing assistance and routine consultation to internal business users of applications
  • Working with cross functional team members to develop system and software designs
  • Addressing multiple technical issues for resolution

List of Typical Responsibilities For a Software Engineering Internship Resume

1

Responsibilities For Software Engineering Internship / Co-op Resume

  • Superb problem solving skills, even with limited insight and background into the issues
  • Experience in C++, Java, Perl, PHP, or
  • Demonstrated curiosity to learn new things
  • Real-life experience that contributes to the product's success
  • Experience with at least one Javascript MV application framework (e.g. AngularJS, Backbone, Ember, Knockout)
  • Experience with Avocado
  • Do an extensive testing of oVirt on Fedora, reporting bugs to the appropriate projects and eventually helping fixing them
  • Automate infrastructure provisioning, system administration and software tasks using industry-standard software tools
  • Create relevant automation tasks for building RPMs for Fedora (based on Jenkins)
2

Responsibilities For WDI Show Software Engineering Internship Resume

  • Basic (user level) or above knowledge in the Linux operating system
  • Basic Linux knowledge in one or more of the following areas
  • Monitor and record Red Hat Satellite performance and scaling
  • Assist with Ruby and Ansible by Red Hat coding for VM migration automation
  • Perform engineering tasks under the direction of an engineer or a senior engineer
  • Develop a new data management tool for Commercial HVAC engineering data
  • Coordinate work with other engineers as a part of our international software engineering team
3

Responsibilities For Autopilot Software Engineering Internship Resume

  • General knowledge and familiarity with a Linux operating system (any distribution)
  • Willingness and ability to work both alone and with globally distributed teams on several tasks at a time without losing focus
  • Passion and interest in working on technology and modern design
  • Perform coding and code reviews
  • Work with Linux networking experts
  • Knowledge of automation and regression detection testing
  • Develop software scripts or programs to read content from mailing lists and create various forms of summary reports
4

Responsibilities For Core Software Engineering Internship Resume

  • A passion for learning and excitement around maps!
  • Commit 40 hours per week for 10-12 weeks during the summer
  • Broadcast engineering or film industry tools development
  • Take pleasure in making things, momentum, chaos, vibrancy, spontaneity, debate and silence
  • An ability to relocate to the Greater Pittsburgh, PA area for the summer (Housing is provided for non-Pittsburgh interns)
  • Firm grasp of operating system concepts
  • Background working with KVM virtual machines
  • Familiarity with RPM packaging
  • Familiarity with National Instrument Testing Software (LabVIEW, Test Stand, VeriStand)
5

Responsibilities For Data Analytics Software Engineering Internship Resume

  • REST and messaging technologies
  • Knowledge of the UNIX and Linux operating system (any distribution)
  • Application of sound software engineering principles, agile methodologies, and scrum to the software development life cycle
  • Familiar with open source principles and working on open source projects
  • Knowledge of Bash and Python to expand into tooling and other aspects of this development work
  • Firm grasp of operating system and compiler concepts
6

Responsibilities For Software Engineering Internship Opportunities Resume

  • Participation in Hackerrank, Outreachy, or Google Summer of Code
  • Contributions to open source projects; active member of the community
  • Plan, develop, and test code in Python
  • Work with a team and use available resources to create innovative solutions
  • Convert designs into code
  • Evaluate performance of Red Hat OpenStack and find out bottlenecks and performance tunings
7

Responsibilities For Software Engineering Internship Info Dev Resume

  • Contribute to the projects within and related to the Gluster community
  • Actively participate in related upstream communities
  • Develop software applications, tools and scripts which support Panduit's DCIM software applications
  • Utilize industry-recognized development tools and processes
  • Participate in collaborative initiatives with other engineers and cross-functional teams that include product management, project management, production and documentation staff
  • Participate in all phases in the software development life cycle. Research and apply appropriate life cycle models including waterfall, rapid prototyping, and Agile
  • Organizational Agility: Takes ownership of building contacts within Panduit in order to create an internal network; has a fundamental understanding of the different roles and responsibilities throughout the organization
8

Responsibilities For Informatics & Software Engineering Internship Resume

  • Creativity: Contributes ideas and generates concepts in braining storming sessions
  • Decision Quality: Ability to make basic and routine decisions based on analysis and judgment; most of his/her solutions and suggestions turn out to be correct and accurate
  • Planning: Identifies most of the required tasks. Tracks and updates schedule adherence. Requires management assistance to anticipate problems, estimate buffers, and remove road blocks
  • Problem Solving: Provides detail and logic to help solve identified problems. Can resolve issues with guidance. Can use technical background to solve task level problems
  • Time Management: Able to manage personal time effectively and can recover from disruptions. Prioritizes work as directed by management, and seeks management help to resolve schedule conflicts
  • Technical Learning: Picks up on technical things quickly; can learn new skills and knowledge; is good at learning new industry, company, product or technical knowledge - like Internet technology; does well in technical courses and seminars
  • Be an engineering contributor to OpenShift by Red Hat, delivering the needed functionality
  • Contribute to a growing automated unit test suite
  • Become proficient in concepts like containers, Docker, and Kubernetes
9

Responsibilities For Maps Software Engineering Internship Resume

  • Work in a fast­-paced environment
  • Participate in an agile scrum team
  • Communicate with other OpenShift by Red Hat engineers across the globe
  • Familiarity with a number of technologies like Red Hat Enterprise Linux (RHEL) and Fedora, open source development, Jenkins, agile, Java, AngularJS, Node.js, Ruby, PHP, Python, HTML, CSS, Rest API, database environments like MySQL, MongoDB, and PostgreSQL, or Go
  • Contribute features and bug fixes to the Katello and Foreman project code bases
  • Support the external community and internal users of these offerings
  • Review other engineers' code for completeness and correctness
  • Familiarity with Ruby, Rails, JavaScript, and their common frameworks
10

Responsibilities For Software Engineering Internship, Tel Aviv Resume

  • Knowledge of GitHub, GitLab, or other collaborative code forges
  • Communicate with a geographically diverse set of contributors
  • Desire to learn more languages and become a technical polyglot
  • Identify areas of improvement in the code base and work to implement them where appropriate
  • Work on delivery of upstream components in Fedora and Red Hat Enterprise Linux (RHEL)
  • Review test results and perform fault analysis on failures

Related to Software Engineering Internship Resume Samples

Director, Software Engineering Resume Sample

Work Experience

  •  Strong affinity to business processes and demonstrable impact to a company’s performance with software based solutions   •  Manage teams that design, develop, troubleshoot, resolve bugs and debug core ERP service   •  Balance your managerial responsibilities with hands on developme...
Professional Skills

  •  Possess strong interpersonal skills, influ...
  •  Strong software engineering skills, and ex...
  •  Prior leadership experience in matrix envi...
5.0
21 votes

Senior Manager, Software Engineering Resume Sample

Work Experience

  •  Deliver assigned projects to time, budget and agreed quality standards   •  Partner with Product Management, Architecture, Operations, other delivery teams and Release Management to ensure effective launch and delivery of projects to satisfy business needs   •  Lead teams to ensure...
Professional Skills

  •  Strong software testing skills, including ...
  •  Strong project management skills and exper...
  •  Strong analytical skills with past experie...
5.0
24 votes

Software Internship Resume Sample

Work Experience

  •  Uphold ride engineering policies and procedures   •  Designs, develops, troubleshoots and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases and Internet-related tools   ...
Professional Skills

  •  Strong engineering aptitude with good ‘han...
  •  Strong MS Office skills especially Outlook...
  •  Strong computer systems experience includi...
5.0
14 votes

Software Services Resume Sample

Work Experience

  •  Development experience in C++, C#, Java or .NET   •  Work in small, self-motivated teams to translate customer needs into Edge App products and infrastructure   •  Travel to customer sites to implement and configure software applications on the Field Agent device   • ...
Professional Skills

  •  Strong experience writing REST web service...
  •  Are open to constantly refresh and renew t...
  •  Strong understanding of JavaScript, web ma...
5.0
9 votes

Manager, Engineering Software Resume Sample

Work Experience

  •  Optimize Oculus’ tracking and machine learning software   •  Responsible for the mitigation of any security vulnerabilities rated as Critical within 30 days of identification; rated as High within 60 days and Medium to Low within 120 days   •  Assess the current state of client’s S...
Professional Skills

  •  Proven experience building, maintaining, a...
  •  Strong computer skills, including a workin...
  •  Demonstrated leadership skills in the cont...
5.0
16 votes

Software Engineer Development Resume Sample

Work Experience

  •  Help our game developers build without constraints - drive the technology choices that enable a world-class user experience   •  Be an advocate for code quality and correctness   •  Enhance, maintain, and/or refactor existing automation   •  Learn to use DeltaV ...
Professional Skills

  •  Strong object-oriented design and coding s...
  •  Strong customer focus, written and verbal ...
  •  Good RF and microwave understanding, stron...
4.9
16 votes
Resume Builder

Create a Resume in Minutes with Professional Resume Templates