Search

Search 3t

Graduate Software Engineer (Graphics)Bournemouth, UK

3t is currently looking to recruit a Graduate Software Engineer (Graphics) on a permanent contract located in Bournemouth, UK.

The Company

At 3t, we are passionate about up-skilling and empowering workforces to ensure a prosperous future where all workers, organisations and our industries thrive.

3t is the combination of world-leading companies that are together transforming training in the energy, and wider safety-critical sectors, combining cutting-edge immersive technology with award-winning high-impact workforce training. We stand as a global training powerhouse operating across 60 countries worldwide.

Together, we are training the workforce of the future.

3t Drilling Systems develop and manufacture advanced simulation technology solutions that improve safety and efficiency in the oil and gas industry.

With over 1500 simulators deployed in over 60 countries; we are the largest global provider of drilling simulators.

Our experience in the design, manufacture, installation, and deployment of simulators allows us to offer a unique solution for any individual requirement.

The Role

Due to increased demand for custom development and upgrades across our growing fleet of simulators, we have a requirement for a Graduate Software Engineer to assist with the ongoing development and maintenance of our 3D simulation graphics software in Unity. This role offers the opportunity to develop software for bespoke simulation equipment, creating realistic and immersive training experiences for the oil and gas industry. Working as part of the graphics team within the Software department, you will collaborate closely with a small, dedicated group of graphics developers, as well as the wider software team of around 20 people, including developers, QA, and the Customer Support team.

Duties and Responsibilities:

  • Requirements gathering from documentation, customers, and reference material.
  • Development and maintenance of 3D graphics applications in C# and Unity
  • Occasional maintenance of legacy 3D graphics applications in C++ and OpenGL
  • Diagnose and resolve issues reported by users or from the product backlog.
  • Constant improvement of product and technical documentation, and processes.

The Person

At 3t our values of Innovation, Collaboration and Excellence are at the heart of what we do and reflect what is important to 3t, how we operate and fulfil our vision. We are looking for future colleagues who believe in the power of working together by being open and respectful, think creatively and dare to be different to find solutions and are dedicated, driven and passionate to strive for excellence. You will have:

Qualifications & Experience:

  • A Bachelor’s degree (or equivalent) in a relevant field (e.g., Games Software Engineering, Computer Science, Computing).
  • Any prior experience in software development, particularly in a real-time graphics or simulation context, is beneficial.

Required Skills

  • Programming: Proficiency in C# or another object-oriented language.
  • Game Engine Development: Experience with Unity.
  • Development Tools & Workflow: Experience with Atlassian toolset (Jira, Confluence).
  • Version Control: Understanding of source control principles (e.g., SVN, Plastic SCM, Git/Bitbucket).

Preferred Skills

  • Virtual Reality development experience.
  • Familiarity with OpenGL, DirectX, Vulkan or similar.
  • Knowledge of shaders.
  • Experience optimizing performance for real-time 3D applications.

Personal Attributes

  • Ability to adapt and learn new technologies quickly.
  • Analytical mindset with strong problem-solving skills.
  • Effective communication and collaboration skills.
  • Self-motivated with a proactive approach to development challenges

Pay: £25,000.00-£38,000.00 per year

Apply now

"*" indicates required fields

Accepted file types: pdf, doc, docx, Max. file size: 80 MB.
This field is for validation purposes and should be left unchanged.