Software Engineer Intern C++, 3D

Haybrook IT Resourcing Ltd
From £22,000 to £35,000 per annum pro rata
02 Dec 2017
08 Dec 2017
Contract Type
Full Time
Software Engineer Intern – C++, 3D

An Oxford based 3D design software house is looking for two interns to join their team as Software Engineers; working with C++ and related technologies to build novel tools within a multidisciplinary team.

Want the opportunity to build novel, real-world 3D-printing tools with a fantastic team? Do you want to enhance your skills with modern languages and toolchains. Passionate about combining programming and 3D maths/geometry skills to create amazing user experiences? Yes? Then this internship is for you.

The Role

You will be designing systems that support a fantastic user experience for the 3D printing community, joining a collaborative R&D team of core developers, mathematicians, mechatronic engineers, academics and UX / UI designers. You will see your work quickly translate into awesome tools which create physical 3D printed objects.

Within the internship, you will work across the R&D team and gain invaluable exposure to real-world software development. Your technical skills will be put to the test, becoming immersed in back end development and working alongside the UX and UI Designers to define and polish the feel of the product.

About the company

They are a new and exciting company with a fun, collaborative, product-driven atmosphere that empowers creative thinking and values the contributions of all team members to the ambitious overall project vision. They value and require independence and flexibility; and are an Equal Opportunities Employer committed to diversity and social inclusion. They work reasonable hours and will accommodate individual’s circumstances where possible.

About You

You will bring an enthusiasm for high-level collaboration within a technical R&D team, with a passion for problem solving and innovation. You will be open to agile development principles, and engage in communication across the wider team. Given the opportunity, you will move outside of your comfort zone to pick up new technologies and build on your skillset.

The most important skill will be a willingness to learn and to communicate and collaborate with the team.

The company is interested in people from a wide range of educational and professional backgrounds who have exposure to disciplines including: computer science, creative industries (games, digital media), mathematics, and mechanical engineering. You may have a background in 3D and an endless technical curiosity for new tools and software.


  • Familiarity with C++ and good skills in at least one modern language (C++, C, C#, Python, Java, Rust)
  • Comfortable talking and thinking about 3D geometry and models
  • Collaborative and open communication across teams, willing to advocate your ideas, and open to critique and feedback
  • Enthusiasm for delivering modern, iterative design
  • Friendly, curious, creative

  • Knowledge of the maker community and existing 3D design tools
  • Portfolio demonstrating academic / personal projects
  • Skills in visual / UI elements
  • Practice working with Agile development
  • Version and source control (e.g. Git, SVN)
  • Skills with Game Engines (e.g. UE4, Unity, LibGDX)
  • Experience with 3D modelling (Creative or MCAD)
The internships

There are two internships available, with an initial 3 month commitment. These may be renewed, and potentially have the opportunity to convert to permanent employment.

The internships are an ideal opportunity to gain real-world experience within a R&D team, whether you have just graduated, taking a year away from your undergrad or just fancy a short (or longer) break from your PhD!

It is noted that the product / project will not have the potential to be used within a published thesis.

Software Engineer Intern – C++, 3D

Referral Scheme: If this role isn’t for you then perhaps you could recommend a friend or colleague to Haybrook IT. If we go on to place that person in a permanent or temporary capacity then you could be rewarded with £500!! Please see our website for terms and conditions.

Haybrook IT Resourcing is Oxford’s leading IT recruitment agency. With exclusive access to some of the region’s most successful companies, send in your CV today to secure your next IT position.

Haybrook IT Resourcing Ltd acts as an employment agency and an employment business.

We value diversity and always appoint on merit.

This job was originally posted as