GSM-R Senior Software Engineer
GSM-R Senior Software Engineer

GSM-R Senior Software Engineer

Poole Full-Time 42000 - 84000 £ / year (est.) No home office possible
S

At a Glance

  • Tasks: Join our team to design, implement, and support software for cutting-edge rail communication systems.
  • Company: Siemens Mobility is a leader in rail infrastructure and mobile communications, dedicated to innovation.
  • Benefits: Enjoy competitive salary, 26 days holiday, flexible working, and subsidised healthcare.
  • Why this job: Be part of a supportive culture that values your growth and contributes to transforming the rail industry.
  • Qualifications: Degree in engineering and experience in C/C++ development for embedded devices required.
  • Other info: Opportunity to work with advanced technologies and contribute to impactful projects.

The predicted salary is between 42000 - 84000 £ per year.

An exciting opportunity has arisen for a Software Engineer to join our Development team within the Siemens Mobility, Rail Infrastructure, Mobile Communications business in Poole. At Siemens Mobility, we believe our people are the cornerstone of our success. We are committed to nurturing a supportive and inclusive environment where every team member can thrive. Join our global community, where your growth and development are as important as our shared mission to innovate and transform the Rail industry.

The Mobile Communications business supplies on-board GSM-R equipment and other engineering solutions to rail industry operators and suppliers worldwide. This includes the GSM-R cab radio with GPS and LTE connectivity and the GSM-R data radio. We have earned a respected reputation in the industry which has developed as a result of our success in delivering to our customers.

Working in a team, you will design, implement, maintain, improve, test, and support software targeting arm and Intel based devices. You will from time to time provide technical support to other teams including Sales, Projects, Test and Production.

You’ll make an impact by:

  • Being responsible for complete engineering work packages defined in terms of budget, timescales and scope.
  • Providing technical management of subcontractors.
  • Contributing in a hands-on manner to all phases of an engineering project; including systems analysis and design, implementation, validation and test, and engineering support to site commissioning.
  • Supporting sales engineering responsibilities, including provision of technical and engineering solutions for bids and tenders.
  • Having development engineering responsibilities for complex technical development work, including all elements of the product development lifecycle applicable to the product domain.
  • Being involved in demonstrations and trials of new products to internal partners and customers.
  • Estimating cost and contributing to project planning.
  • Achieving budgets, timescale, quality and performance targets.

Your success will be grounded by:

  • Degree or Equivalent in a relevant engineering subject area.
  • Proven experience of developing C/C++, ideally for embedded devices.

Desirable:

  • Experience of development using IBM Rational SDL & TTCN Suite.
  • Experience of, or interest in, DevOps practices.
  • Knowledge or experience in agile development processes.
  • Experience in using and developing for Linux.
  • Network communications experience.
  • Experience in developing Qt GUI applications for embedded targets.
  • Experience with compositors and Wayland.
  • Secure coding practices.
  • Knowledge of GSM, GSM-R, 4G or 5G.
  • Rail industry experience.

Technologies we use: Git, GitLab, C, C++, gcc, gdb, Rational SDL Suite, Docker, VS Code, Boost test framework, gcov, QtTest, Yocto, bitbake, CppCheck.

Benefits include:

  • Competitive salary
  • 26 days holiday with an option to buy/sell up to 5 days per year
  • Attractive pension scheme
  • Subsidised BUPA Healthcare

We value your unique identity and perspective and are fully committed to providing equitable opportunities and building a workplace that reflects the diversity of society. Come bring your authentic self and create a better tomorrow with us! At Siemens we value work-life balance and flexible working is something we offer and actively promote across our business.

GSM-R Senior Software Engineer employer: Siemens Mobility

Siemens Mobility in Poole is an exceptional employer, dedicated to fostering a supportive and inclusive work culture that prioritises employee growth and development. With competitive salaries, generous holiday allowances, and a commitment to work-life balance through flexible working options, we empower our team members to thrive while contributing to innovative solutions in the rail industry. Join us to be part of a global community where your unique perspective is valued, and together we can transform the everyday.
S

Contact Detail:

Siemens Mobility Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land GSM-R Senior Software Engineer

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as C/C++, Linux, and Git. Having hands-on experience or projects that showcase your skills in these areas can significantly boost your chances during the interview.

✨Tip Number 2

Network with current or former employees of Siemens Mobility, especially those in the Mobile Communications business. Engaging with them on platforms like LinkedIn can provide you with insider knowledge about the company culture and expectations, which can be invaluable during your application process.

✨Tip Number 3

Prepare to discuss your experience with agile development processes and DevOps practices. Be ready to share specific examples of how you've applied these methodologies in past projects, as this aligns closely with the role's requirements.

✨Tip Number 4

Showcase your understanding of the rail industry and its communication technologies, particularly GSM-R and 4G/5G. Being able to articulate how your background relates to the rail sector will demonstrate your genuine interest in the position and the company.

We think you need these skills to ace GSM-R Senior Software Engineer

C/C++ Development
Embedded Systems Programming
Systems Analysis and Design
Software Testing and Validation
Technical Support
Project Management
Budget Estimation
Agile Development Processes
DevOps Practices
Linux Development
Network Communications
Qt GUI Application Development
Secure Coding Practices
GSM/GSM-R/4G/5G Knowledge
Experience with Git and GitLab
Familiarity with Docker and Yocto

Some tips for your application 🫡

Understand the Role: Thoroughly read the job description for the GSM-R Senior Software Engineer position. Make sure you understand the key responsibilities and required skills, such as experience with C/C++ and embedded devices.

Tailor Your CV: Customise your CV to highlight relevant experience and skills that align with the job requirements. Emphasise your background in software development, particularly with technologies mentioned like Git, Docker, and Linux.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for the rail industry and your technical expertise. Mention specific projects or experiences that demonstrate your ability to handle the responsibilities outlined in the job description.

Highlight Relevant Projects: In your application, include examples of past projects that relate to the role. Discuss your contributions to software development, especially in areas like systems analysis, design, and testing, to show your hands-on experience.

How to prepare for a job interview at Siemens Mobility

✨Showcase Your Technical Skills

Be prepared to discuss your experience with C/C++ development, especially for embedded devices. Highlight any projects you've worked on that involved the technologies mentioned in the job description, such as Linux, Git, or Qt GUI applications.

✨Demonstrate Problem-Solving Abilities

Expect to face technical questions that assess your problem-solving skills. Prepare examples of challenges you've encountered in previous projects and how you overcame them, particularly in systems analysis, design, and implementation.

✨Familiarise Yourself with GSM-R and Rail Industry

Research GSM-R technology and its applications within the rail industry. Being knowledgeable about the specifics of the sector will show your genuine interest and help you stand out as a candidate who understands the business context.

✨Emphasise Team Collaboration

Since the role involves working closely with various teams, be ready to discuss your experience in collaborative environments. Share examples of how you've successfully worked with sales, projects, or production teams to achieve common goals.

GSM-R Senior Software Engineer
Siemens Mobility
S
  • GSM-R Senior Software Engineer

    Poole
    Full-Time
    42000 - 84000 £ / year (est.)

    Application deadline: 2027-03-29

  • S

    Siemens Mobility

Similar positions in other companies
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Discover now
>