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...