Offers “Siemens”

Expires soon Siemens

Senior Software Engineer (f/m/d) – Virtual Control

  • GERMANY
  • IT development

Job description

Make the future of industrial automation become reality.  

When you think of a container, does it belong to a computer or a cargo ship? What do you think of when you see SIMATIC? Is it a kitchen appliance or ingenious automation technology?  

If your answer is computer and ingenious automation technology, then you are right for us. We are the innovative business line organization within Siemens. With over 300 colleagues in Fürth, Amberg, Erlangen, Turkey, India and the USA, we are driving the future of software-based automation. As a Senior Software Engineer (f/m/d) on a Linux platform, you will experience an ownership culture in a SCRUM team, and you will take on End2End responsibility with high quality standards. 

 

What part will you play? 

  • You will work on a new way of controlling PLCs – running them in a cloud–like environment. 
  • Analyze complex problems and find new and unconventional solutions to this challenge. 
  • Assess the technical feasibility of requirements as well as design and develop future-oriented solutions that will fit into the Siemens portfolio. 
  • Confidently answer questions from customers and other teams, contribute significantly to defining future concepts and architectures with your team, and drive them forward until “Definition of Done” is reached.  
  • Focus on high quality, high reliability, and reusing components wherever possible.  
  • Work close with stakeholders like Industrial Edge and external Siemens customers.  
  • Share the experience gained and the results of the work into the team and contribute to continuous knowledge building.  
  • Responsible for developing software solutions in both IT and SIMATIC environments. Specialize in IT and OT technologies. 

 

What you need to make real what matters.  

  • Master’s degree in computer science, software engineering, or have an equivalent level of education or experience. 
  • Deep knowledge in the use of state-of-the-art programming languages with C/C++. Ideally, you also have knowledge in C#, Python, JavaScript or Java.
  • Many years of work experience in software projects, with a focus of expertise in the automation domain. 
  • Familiar with CI/CD and testing, ideally with GitHub. 
  • Ideally, you already have experience with SIMATIC automation systems and their communication protocols. 
  • Demonstrate competence through knowledge of Linux operating system, open-source software, virtualization, containers, and cloud technology.  
  • Ability to research, architect and drive complex technical solutions consisting of multiple technologies. 
  • Fluent German skills, written and spoken. 
  • Fluent English skills, written and spoken. 

  

What we offer.  

  • Development opportunities for both personal and professional growth 
  • An environment where everyone can bring their whole self to work and feel a sense of belonging. 
  • 30 leave days and a variety of flexible working models that allow time off for yourself and your family. 
  • Share matching programs to become a shareholder of Siemens AG 
  • Find more benefits here. 

We want you to want it: apply! 

 

www.siemens.com/karriere/digitalminds - if you want to learn more about Digital Minds at Siemens.   

FAQ - if you have a question about applying to Siemens.  

We value equal opportunities and welcome applications from people with disabilities. 

 



Make every future a success.
  • Job directory
  • Business directory