C++ Linux Developer for Cyber Security Platform

We are an R&D center 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 approximately 100 developers, testers, and other 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?

The team has four developers, three testers, a scrum master, and a technical product owner who are all working together as an agile scrum team. They work together with two other Prague scrum teams to develop a new cyber-security platform that will be eventually used in all 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.

It 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 do you need to become a part of our team?

  • You can develop in C++
  • Experience with Linux
  • Excellent analytical thinking
  • You can speak English (the meetings, inputs and outputs of your work will be in English)

What would we appreciate if you have extra?

  • Experience with cyber-security
  • You can develope in Python or Rustu

What will be your task?

  • Develop C++ applications (C++14)
  • Software implementation for Linux
  • Analyse and design state-of-the-art cyber security features and measures

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 50,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: https://www.siemens.cz/mobilityjobs/en/employee-benefits

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

Information about the vacancy

Job location

Siemensova 2715/1, 155 00  Praha-Stodůlky, Czech Republic

Employment type

Full-time work

Type of employment

Employment contract

Duration of employment

Permanent

Benefits

Bonuses, contribution holiday, cell phone, discount on company products / services, notebook, contributions to the pension / life insurance, flexible start/end of working hours, meal tickets / catering allowance, educational courses, training, cafeteria, corporate preschool, refreshments on workplace, contribution to sport / culture / leisure, occasional work from home, corporate events, individual schedules of working hours, more than 5 weeks of vacation, foreign business trips

Required education

University

Required languages

Czech (intermediate), English (advanced)

Posted by

Siemens Mobility s.r.o.

 

Contact

Siemens Mobility s.r.o.
Tereza Francová