Siemens Careers

Software Developer/Tester for Security Automation

Bucuresti, Romania

English (US)

Job Description

Company description:

With 111 years of presence in Romania, Siemens is a global technology powerhouse that owns innovative solutions in the areas of electrification, automation and digitalization.

Software and R&D play a crucial role at Siemens. The Corporate Technology division in Brasov , Cluj-Napoca and Bucharest is the competence center for research, software development, IT and engineering, which makes the company a major leader in vertical IT technologies. For more information about Siemens please visit and

Project Description

Siemens Corporate Technology, the research and development power house of Siemens, is setting up a new Cyber Security Research & Development Center. Given the highly dynamic and complex technological landscape, shaped by endeavors such as as Industry 4.0 (“the 4th Industrial Revolution”), Internet of Things and Critical Infrastructures, cyber security cyber security strategies should be secure, vigilant, and resilient, as well as fully integrated into organizational strategy from the start - this plays a crucial role for the success of both Siemens and its customers.

Therefore cyber security has evolved into one of the core technologies at Siemens which helps shape the new age of smart manufacturing, dynamic supply chains as well as tailored products and services.

Siemens Corporate Technology is focused on state-of-the-art, and beyond, technological challenges which help Siemens provide better, more efficient and secure products to its customers. Siemens Corporate Technology provides security building blocks and blueprint architectures for all Siemens business units in order to facilitate faster and better product development - we test and assess products & solutions, analyze and review code, develop security measures, and optimize their implementation. And finally, we analyze threat landscapes, manage vulnerabilities, and provide solutions for incident response.

We are looking for security professionals to drive operational excellence, continuous development and improvement of Siemens’s security solutions.


Software Developer/Tester for Security Automation

What are my responsibilities?

  • To develop new features to further automate the Incident Response processes at Siemens CERT, e.g., by
    1. Connecting new data sources to the central “Global Search” (e.g., via RESTful APIs)
    2. Automate storing and enrichment of data by creating suitable data models in a database, and create options for Analysts to quickly create data enrichment tasks (e.g., allow to use scripts, add results to data sets, and generate reports based on the data sets; query external tools to collect data, add results to data sets, and generate reports; allow for regular scheduled repeated tasks)
    3. Improve the work flow of the ticket system
    4. Create automated workflows to verify actions and status and generate reports and automatically triggered actions on them
  • Work on software development tasks covering both,
    1. Creation of quick solutions to automate tasks in incidents, where a timely response is necessary – focus on results
    2. Create solutions that are designed in a way to be modular and easy to maintain – focus on code quality
  • Work in a DevSecOps environment – software developers are expected to also work in operations to experience the tool chain, tasks, and challenged to better understand relevance of solutions and approaches to Security Automation

What do I need to qualify for this job?

  • Fluency in spoken and written English, including security terminology; proficiency in German a plus
  • Attention to detail to identify issues early in the development process; previous experience as a software tester in a CI environment (Gitlab CI, Jenkins or similar) a significant plus
  • Proven expertise in web development in general (HTML/CSS/JS; basic knowledge of HTTP(S) required)
  • Excellent proficiency in Python
  • Proficiency in the Django framework and/or JS Framework (jQuery or Vue.js/React/AngularJS)
  • Basic knowledge in relational databases (preferably PostgreSQL)
  • Basic knowledge in Version Control Systems (preferably Git)
  • Basic Linux knowledge
  • Experience with Docker, RAML, or PowerShell a significant plus
  • Prior training in Secure Coding a plus
  • Experience in DevSecOps a significant plus
  • Excellent working knowledge of technical and organizational aspects of information security, e.g., regarding detection of and reaction to intrusion attempts / attacks in IT applications, systems, and networks.
  • Ability to present and explain complex technical topics to both technical and non-technical staff
  • Ability to work in a self-guided and result-oriented fashion with the clear desire to become an acknowledged technical expert in your own area of expertise


Requisition ID: 281119
Organization: Corporate Technology
Career Level: Mid-level Professional
Full time only