HPC Software Engineer C/Java Intern - Strategic Student Program

Company: Siemens Digital Industries Software

Location: Cambridge, England (Remote)

Remote: Yes

Posted: 2026-02-02

About this role

We are Siemens
Siemens Digital Industries Software is a leading provider of solutions for the design, simulation and manufacture of products across many different industries. Formula 1 cars, skyscrapers, ships, space exploration vehicles, and many of the objects we see in our daily lives are being conceived and manufactured using our Product Lifecycle Management (PLM) software.


We offer a role with responsibility, independence and the possibility to contribute proactive. We foster a teamwork culture with room for individual development.


About the Team:
Join an innovative engineering team passionate about building
high-performance computing software
for demanding internal and external applications. The team values innovation, teamwork, and delivering high-quality solutions on time. You will work closely with senior engineers, gain hands-on experience with HPC systems, and contribute to the optimisation and scaling of sophisticated software products.


This 12-month placement is based in our Cambridge office, starting in July 2026.
What You Will Be Doing:

  • Assist senior engineers in designing, developing, and optimising HPC software in C and Java.
  • Support small project releases, including defining scope, plans, schedules, and deliverables.
  • Build, test, and release high-quality software across multiple platforms.
  • Write and update scripts to support production processes and automation.
  • Collaborate with team members to translate requirements into technical solutions.
  • Troubleshoot performance and technical issues on HPC systems.
  • Stay current with emerging tools, techniques, and HPC technologies.
  • Participate in special projects, proposals, and cross-team initiatives.

What You Will Bring:

  • Degree in Computer Science, Software Engineering, Maths or a related technical field.
  • Strong programming skills in C and Java; familiarity with HPC concepts is a plus.
  • Basic knowledge of project management, requirements analys...

Create Your Job Alert

Other HPC Jobs

Other Jobs in Cambridge