Software Architect - Industrial Automation Platform (f/m/d)
At our Siemens Foundational Technologies Development Center we are focused on a product development including software development, hardware development, mechanical design, and testing for the next generation concept of Industry 4.0. Our new project is a modular industrial automation platform designed for field devices. It emphasizes standardization, reuse across measurement applications (flow, level, pressure, temperature), and supports a wide array of communication protocols including HART®, PROFIBUS PA, EtherNet/IP, and more. We are offering a SW architect position, where you will play a critical role in creating and maintaining functional safety architecture and coordinate technical topics across multiple teams.
What will be your responsibilities?
- Understanding and expanding the project software architecture with Safety Integrity Level 3 requirements.
- Designing and reviewing new features, ensuring integration with a legacy code base that spans over 10 years and supports 100+ product variants.
- Working closely with cross-functional teams—including hardware, mechanical design, testing, and certification experts—to shape technology roadmaps and implement fault tolerance mechanisms, risk analysis, and FMEDA in line with functional safety standards.
- Overseeing continuous integration processes, build and configuration management, and ensuring smooth release and delivery cycles.
- Guiding development efforts to maintain compatibility with existing implementations while expanding support to new protocols and certification requirements for hazardous areas
What should you possess?
- Extensive experience in software design and architecture with a focus on functional safety-critical applications (e.g., Safety Integrity Level 3), accompanied by a solid background in creating UML and sequence diagrams
- Extensive experience in software design and architecture with a focus on functional safety-critical applications (e.g., Safety Integrity Level 3), accompanied by a solid background in creating UML and sequence diagrams.
- Proven competence in integrating within long-standing, large-scale code bases developed over many years for a broad range of product variants.
- Industrial automation domain knowledge, especially deep understanding of industrial communication protocols such as HART®, PROFIBUS, Modbus, PROFINET, and EtherNet/IP, as well as familiarity with modern internet protocol families.
- Strong expertise in embedded C++ programming (and experience in C# is a plus)
- Experience in establishing and maintaining continuous integration practices, including build automation, pipeline scripting (using YAML), and configuration management.
- Solid knowledge of functional safety standards, fault tolerance techniques, and methodologies for risk analysis and FMEDA.
Contact form
Leave us your contact details* Mandatory fields
Contact information:
Location: Prague
Siemensova 1, 155 00 Praha
Gabriela Koděrová
+420 605 398 707
gabriela.koderova@siemens.com
LinkedIn
Location: Plzeň
Anglické nábřeží 2434/1, 301 00 Plzeň 3
Gabriela Koděrová
+420 605 398 707
gabriela.koderova@siemens.com
LinkedIn
Location: Brno
Škrobárenská 511/5, 617 00 Brno
Jan Štafa
+420 731 397 662
jan.stafa@siemens.com
LinkedIn