Summer Internship - Interoperability protocols

Job Description

During the current global health crisis, the priority for Siemens Digital Industries Software is the health and wellbeing of our entire community including current and future employees, which may add time to our hiring processes. We appreciate your patience and invite you to visit our website to learn more about how Siemens is responding to the pandemic.

Discover Siemens Digital Industries Software!

Siemens Digital Industries offers a comprehensive portfolio of seamlessly integrated hardware, software and technology-based services to our industrial customers in order to support manufacturing companies worldwide in enhancing the flexibility and efficiency of their manufacturing processes and reducing the time to market of their products.

We are always challenging ourselves to build a better future. We need the most innovative and diverse Digital Minds to develop tomorrow‘s reality. Find out more about the Digital world of Siemens here:

About the team

We are a small and close-knit team with members in Cambridge UK, Ames Iowa and Pune India.

Our remit is to create and support formats and toolkits that enable rich data exchange between Siemens Digital Industry’s products and between them and third-party applications. Consequently, we find ourselves at cross-roads of collaboration between the different parts of the development organisation.

We have a relaxed and flexible working atmosphere and a culture of mutual respect and shared responsibility for getting the job done. Our modern office is centrally based, and benefits from a range of social activities for the 200 employees who work here.

All the main toolkits are developed in C++ on Windows and supported on a variety of platforms. The main ones are:

  • The JT Toolkit which facilitates creation and query of the JT 3-D visualisation format
  • The PLM XML SDK which facilitates handling of the PLM XML product structure and metadata format.

Around these we have built a collection of tools written in other languages to support building, testing and other software development functions.

About you
  • Currently enrolled in a Bachelor or Master’s degree in Computer Science, Engineering or another subject with strong computer science content.
  • Motivated self-starter and a clear communicator, both spoken and written, who enjoys solving problems

Can you see yourself learning, growing, and succeeding in this exciting position? If so, we want to meet you!

About the role

Reporting to a senior member of the Interoperability Protocols team, you will undertake investigation, debugging and development tasks in line with the team’s objectives. We will give you the opportunity to learn and contribute in different areas of the software development process, with emphasis on achievable projects to both encourage your development and deliver something useful.

About Siemens

We pride ourselves in creating an encouraging environment, where you will have as much responsibility as you can handle, with a lot of scope to make your mark and propose new ideas.

Discover more about our company and how our products are used to solve real world engineering problems, at and follow us on Twitter, YouTube and LinkedIn.

We offer a comprehensive reward package which includes a competitive basic salary, bonus scheme, generous holiday allowance and pension. Through our flexible benefits scheme you can select benefits that best suit your lifestyle, including private healthcare.

We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment on any grounds. If you require reasonable accommodation to participate in this recruitment process or while performing essential job functions, please indicate it in your application.



Organization: Digital Industries

Company: Siemens Industry Software Limited

Experience Level: Student (Not Yet Graduated)

Job Type: Full-time

Can't find what you are looking for?

Let's stay connected

Can't find what you are looking for?