Work Placement / Internship

Software Engineer Intern

Bath. 2 vacancies.

Save to shortlist Saved to shortlist Apply now

Job Description

Do you want to be part of creating world-changing technology that improves the lives of every person on the planet? With Intel you can be a part of that. You will experience a world of opportunities while being supported by some of the most talented people around you, from tech experts, people leaders and mentors.
Join Intel's Barefoot Networks business unit (BXD) and work alongside world-class experts to help shape and build the next generation of P4-programmable Ethernet switches.

UK Internships | Intel

Listen to Intel UK interns on our Placement Scheme.

The primary responsibilities for this role will include, but are not limited to:

  • This role will give you the opportunity to contribute to our C++ model of Intel's Tofino switching chips. You will experience developing complex software in a professional environment using C++, Python, git, Jenkins, JIRA on various flavours of Linux.
  • Our previous intern wrote a JSON parser, unit tests, added a feature for logging values in customer runs for debugging, worked on converting our build system to CMake and optimising the model's performance.
  • During this time he says he has learned about: Working within a team/organisation; How to check and debug my own code more efficiently; In depth about build and make systems; C++ (Only knew Java prior to internship) and Git, Linux and VIM.

Please note the role is for working mostly remote, but is based around Bath, UK, where the team have occasional meetings.

There will be opportunities to engage with the team and work in our Bath office, therefore it would be ideal if the candidate lives in a commutable distance to Bath, or nearby, but it is not required.

Start date: July 2022

Apply by submitting your CV and Cover Letter.

This position requires that you work in the UK for the full period of the internship.


Who are we looking for?

This is a 13-month fixed-term placement suitable for students currently studying a degree course in a relevant discipline, and is targeted at 2nd year students enrolled in a 4 years bachelor's degree which includes a year in industry (or equivalent).
The modelling team members have a diverse set of skills. If you have an interest and good academic record in some of the following University modules you are likely to be a suitable candidate for the role: Networking, Computer Architecture, Computer Systems, Programming (C, C++, Python) or Mathematics. The modules you have taken will depend on your chosen degree, but whatever your skills, the ideal candidate will be willing to take initiative, and show dedication for your assigned work.


What we offer: 

At Intel, we offer a collaborative, supportive environment, where your equally brilliant colleagues will push you to be your best. There's no fear of failure - we know that's how innovation happens, and you’ll never be bored. 
We offer competitive benefits and pay, opportunities for professional development and the flexibility you need to achieve balance. Intel fosters a collaborative environment allowing the brightest minds in the world to come together to achieve exceptional results. 

We are raising the bar for ourselves and evolving our corporate responsibility strategy to increase the scale of our work with others to create a more responsible, inclusive, and sustainable world, enabled through technology and our collective actions. You can be a part of this work.
We want to ensure everybody feels comfortable at work. You can expect a lot of guidance and support to guide you through your role.

Intern community:

At the start of your internship, you will have a one-month handover period where the current intern in your role will walk you through your responsibilities as an intern. This is dedicated training for you during your first weeks at the company to make your transition into work easier. They will also help you build your network, answer any questions and integrate you into your position

Although each intern is part of a team, the intern community provides them with support, guidance and friendship, making the transition from university to the workplace smoother.

Opportunities for professional development and growth:

You will work in an international environment within a group of the best professionals in the world. You’ll have a chance to take part in advanced development programs, conferences, assignment programs and have free access to a wide library of classroom and online courses, covering both soft and technical skills. 
Our internships offer students a chance to get real-world experience through participation in projects from day one, as well as the opportunity to develop a wide network of industry contacts. 

We've signed the Gradcracker feedback pledge.

(This means that we will supply feedback if requested after an interview.)


Apply online now
This button will open a new tab and take you directly to the employer's website to apply.
Please remember, if asked, that you found this job on Gradcracker.
Save to shortlist Saved to shortlist

Opportunity Overview

  • December 2nd, 2021
  • Multiple vacancies
  • £17,300 + £1000 starting bonus and £1000 finishing bonus + benefits
  • All grades
  • 13 Months
  • Bath
    (Show map)

Disciplines accepted...

  • Computer Science
  • Cyber Security
  • Data Science
  • Hardware
  • IT Architecture
  • Information Technology
  • Robotics
  • Software
  • Systems
  • Telecommunications
  • Web Development

More on our Hub

Watch our videos

Watch more of our videos »


Follow your favourite employers
Save jobs to your shortlist
Receive personalised alerts
Access our live webinars
Register now