Product Owner for Cyber Security System

Job Description

We are an R&D centre located in Prague and our goal is to develop a new generation of devices to control railway traffic. The modernization of the railway tracks is a trending topic worldwide and we are offering them modern, digitalized solutions such as a distributed network of railway control modules, train onboard devices, or a completely new concept of level-crossing.

What does our R&D look like?

Our Prague department consists of more than 100 developers, testers, and other technical experts. We are developing both software and hardware products with full product responsibility. We take care of the complete development process – from architecture concepts to final validation. 

What does your future team look like? 

You would be a Product Owner for a team with 5 software developers who are all working together under an agile methodology. The goal of the team is to develop a software product for a cyber-security platform that will be used by many devices across Siemens Mobility. It is their job is to make sure that all devices which control trains can’t be vulnerable to cyber-security attacks.  

The developed product is all based on Debian GNU/Linux and our applications for security and diagnostics features are written in C++. We have a fully established CI process using Gitlab CI for our automatic tests and build. While working with us, you might also encounter technologies such as Python (for scripting and testing), Rust (for our latest applications), gRPC, cpputest, systemd, boost and many cyber-security topics such as PKI certificates, TLS (with openSSL), signatures and security hardening. 

What will be your role? 

  • This is a role for product design and ownership in combination with product management for cyber-security software and platform.
  • Discover needs and requirements from users and customers, create a product roadmap and set-up a backlog of features for the development team.
  • Act as a Product Owner for Agile Development team using Scrum. Provide them with direction and audit their decision to keep the product aligned with the needs of users.
  • Work closely to software development process and help the development team to deliver high-quality work in an agile environment.

What do you need to become a part of our team? 

  • 2+ years experience in software development
  • Experience with Product Management or Product Ownership
  • Excellent written and verbal communication skills
  • Experience with SCRUM
  • Good Technical Knowledge in the following domains:
    • Linux
    • REST APIs
    • IT Security (e.g. PKI Infrastructure, TLS)
  • Ability to communicate in English


What would we appreciate if you have extra? 

  • Knowledge of software or system architecture
  • Experience with C++, Rust or Python 
  • Experience with Jira or Gitlab


What can you look forward to with us?

By joining us, among other things, you will get, for example:

  • Signing bonus in amount of CZK 100,000
  • Up to 33 days of holiday
  • Working hours as you organize them (you should be available between 10 am and 2 pm)
  • Possibility of working from home for a better work-life balance
  • Personal annual budget in the amount of CZK 24,000 or CZK 48,000 (depending on seniority), which you can use for various leisure-time activities in our cafeteria

And that's not all. What else can we offer? Click here to find out:

Where can you find our offices? Nearby Stodůlky subway station in Prague.

Send us your curriculum vitae, stop by for coffee and discover the secrets of transporting the future with us!

Organization: Siemens Mobility

Company: Siemens Mobility, s.r.o.

Experience Level: Experienced Professional

Job Type: Full-time

Can't find what you are looking for?

Let's stay connected

Can't find what you are looking for?