Automation Software Engineer | Software Ingenieur (w/m/d) Automatisierungstechnik

Siemens AG

Fürth, Odenwald, Hessen, Deutschland
Published Mar 19, 2026
Full-time
No information

Job Summary

As an Automation Software Engineer within the Factory Automation division, you will join an innovation-leading team focused on enhancing manufacturing flexibility and efficiency. Your primary responsibility involves the development of technological modules for S7-1500 Programmable Logic Controllers (PLCs). This includes conceptualizing, specifying, and implementing new features within the engineering environment. You will be tasked with creating specifications for module configurations and realizing them using relevant programming languages while ensuring quality through continuous monitoring and Unit Testing. This role is ideal for collaborative professionals who thrive in dynamic environments and enjoy taking ownership of technical features. Siemens offers an attractive package including flexible 'workation' options for up to 30 days, tailored professional development programs, and a comprehensive health management system, all within an inclusive and globally recognized corporate culture.

Required Skills

Education

Degree in Computer Engineering, Automation Technology, Electrical Engineering, Information Technology, or a related field.

Experience

  • Professional experience in software development using .NET C#
  • Experience with modern software development methodologies such as Clean Code and Test Driven Development
  • Practical experience with Git version control systems
  • Experience in conceptualizing and specifying technical software features
  • Basic knowledge of Programmable Logic Controllers (PLC) and fieldbus functions is preferred

Languages

German (Fluent)English (Fluent)

Additional

  • Willingness to learn Siemens-specific internal programming languages; interest in utilizing AI within the development process.