Job Information
Siemens C++ Developer in Test for Cyber Security Solution in Prague, Czech Republic
Job Family: Research & Development
Req ID: 430604
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 other Prague teams to develop a new cyber-security platform that will be eventually used in all devices across Siemens Mobility. It is their job to make sure that all devices which control trains cannot 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), Bash, gRPC, cpputest, systemd, boost and many cyber-security topics such as PKI certificates, TLS (with openSSL ), signatures and security hardening.
What will be your task?
Development of automatic tests of software components
Development of software integration (black-box) tests
Cooperation on analyzing use-case scenarios, software design and requirements for SW components
Identification of edge cases, test scenarios and potential functional and security issues
Design and set-up of test environment
Test results analysis and cooperation on bug fixing with developer
Implementation and automation of supporting tools
Creation of documentation
What do you need to become a part of our team?
You can develop in C++ You have experience with Linux environment
Knowledge of Python
You can speak English (the meetings, inputs and outputs of your work will be in English),
Real focus on quality
What would we appreciate if you have extra?
Experience with principles of software testing (e.g. ISTQB)
Knowledge of Git/GitLab, DOORS, CppUTest / GoogleTest
Experience with QA tools
Experience with debugging
Join us and enjoy the following benefits:
Interesting R&D projects realized in cooperation with foreign Siemens Mobility development centers
Professionally equipped working environment and laboratories
Open opportunities in expert and management career growth
A joining bonus of CZK 50,000
Up to 33 days of paid leave
Organize your working hours to suit you (you should always be at your desk between 10 am and 2 pm)
The possibility to work from home for a better work-life balance
A company kindergarten near the workplace
A personal annual budget of CZK 24,000 or 48,000 (depending on seniority), which can be used for various leisure activities in our cafeteria
...For more benefits click here (https://mobility.siemens.cz/jobs/en/benefits/) :
Are you ready to join us and work on products that globally craft the future of rail automation?
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.
Our Prague department consists of more than 100 developers, testers, and other technical experts. We are developing both SW and HW products with full product responsibility. We take care of the complete development process – from architecture concepts to final validation.
Is your CV not ready or do you need more information? Contact me at jana.fatkova@siemens.com (jana.holasova@siemens.com) or on LinkedIn (http://www.linkedin.com/in/fatkovajana) , where I share more about current company activities and our projects. I will be happy to add you to my contacts for potential future cooperation!
Please, kindly note, that we are currently accepting for our open roles only candidates, who can start immediately, which means they are eligible to work in the Czech Republic.
#LI-JH1
#LI-Hybrid
Siemens
-
- Siemens Jobs