Siemens Careers

Graduate Software Development Engineer

Poole, United Kingdom

English (UK)

Job Description

The Role

Development of software controlling our latest generation of Mobile Communications products.

Responsible for technically understanding our customer requirements and then ensuring that a solution is designed and implemented in a methodical manner under the supervision of engineering personnel whilst utilising industry best practices.

The main purpose of this role is to develop software for customer projects. Candidates will be working on new developments for train communications products using modern design techniques and software languages. The role will include involvement in the design and responsibility for implementing key features.

We are beginning development of our 4G/5G platform of Mobile Communication Gateway products now, so this is a great time to join the development team early in the development cycle of a new exciting product.

The role is primarily based in the Poole office, however we can offer the opportunity for international travel in the test and support of the products if the candidate wishes.

Business Overview

As market leaders across rail, road and logistics Siemens Mobility are pursuing the goal of networking various transportation systems with one another to move people and good efficiently - Complete mobility.

Siemens Mobility, Rail Infrastructure, Mobile Communications offers a wide range of systems for signaling, control, communications and electrification for main line, regional, metro and light rail infrastructure applications. By bringing together the combined expertise of UK and Germany, we offer complete infrastructure solutions tailored for our local market. Siemens’ dedicated rail infrastructure team is fully committed to delivering an efficient, reliable, safe and green railway. 

Siemens has an impressive track record across the world. A unique combination of disciplines working together means we are able to offer complete rail infrastructure solutions. This, combined with long-term maintenance and after sales packages, ensures a whole life cost approach to our customers’ requirements.

Key capabilities include:

      Design & planning

      Supply of products through to complete systems

      Installation & commissioning

      Project management

      System Integration

      Turnkey delivery

The Graduate Scheme

Our graduate development programme lasts for two years. During this time, your development is intended to provide a thorough grounding in your discipline, develop personal and management skills and foster an understanding of the business as a whole.

Minimum Educational Requirements

A relevant software degree. Candidates should have obtained or be expecting to obtain at least a 2:2.

Technical Knowledge

‘Hands on’ technical experience gained during industrial placements / degree projects.

Exposure to any of the following would be beneficial:

    UML / C++

    Linux and/or Windows

    Software Design, preferably using an object oriented methodology.

    Software Design using an agile design approach

    Internet of Things

IT Knowledge

You will require, as a minimum, a basic knowledge of Microsoft Office elements including Word, Excel, Outlook.


Interpersonal skills

Problem solving

Good Communication Skills and the ability to present ideas and results back to the team and Management

Customer relationship building skills


No previous experience needed.

Training & Development

We will work with you to develop a development plan to meet your technical and personal needs. You will also take part in the Siemens Graduate Development Programme.

Additional Information

Applications will only be accepted from people with an unrestricted ability to work within the EU.

For more details about the work we do, see our website.

Job ID: 78992

Organisation: Mobility

Experience Level: not defined

Job Type: Full-time

Can't find what you are looking for?

Let's stay connected