Software Engineering Intern Review
at Intel Corporation
Placement (10 Months+)
Computer Science, Computer Systems Engineering
Bath
Review Submitted: July 2022
Overall Rating
5 /5
The Overall Rating is the average of all the ratings given in each category. We take those individual ratings and combine them into one final score!
Overview of Role
Please give an overview of your role and what this involves on a day-to-day basis.
-Reading architecture/ microarchitecture documents and implementing particular feature or logic in software
-Writing tests and understanding how to apply test driven development
-Fixing errors/ warnings/bugs
-Learning C++17, CMake, Sofware engineering techniques – design patterns, algorithms, data structures, other efficient design and debugging techniques
-Understanding the current model software , how the registers work, the networking chip hardware
-Attending training courses, conferences (ACCU conference), talks by Senior Engineer’s of the team
-Getting development environment set up
- Working on the task assigned - could be implementing a hardware feature, refactoring old logic, extending/developing a new feature
-In the last month helping new interns settle in
Were you given much responsibility during your placement / internship?
This placement experience that has kickstarted my early career ,helped me develop industry specific skills and most importantly has allowed me to explore professional and personal opportunities
Please rate how meaningful the work you were doing was
Skills Development
Have you learnt any new skills, or developed your existing skills?
Gained deeper understanding of data structures, algorithms, design patterns, software techniques, test driven development. Also developed a deeper interest in C++ and its applications.
By attending various WIN and TWIN workshops and organizing external outreach and internal events developed stronger public speaking, presentation and communication skills.