Software Architect Edge Computing

Siemens AG
Forchheim, Germany
6 days ago
Apply on jobs.siemens.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German

Tech stack

.NET Framework Architectural Patterns C Sharp (Programming Language) C++ (Programming Language) Cloud Computing Corona (Software Development Kit) Data Synchronization Programming Tools Distributed Systems EHealth Software Architecture Software Engineering
+8 more
Data Processing Enterprise Software Applications Computer Network Technologies Kubernetes Information Technology Multiaccess Edge Computing Cloud Integration Programming Languages

Job description

  • You drive the software architecture with a focus on a scalable, highly available, and high-performance edge-to-cloud architecture.
  • You develop robust edge computing platforms that process medical data and workloads close to the point of origin while seamlessly integrating with backend and cloud services.
  • You define and implement architectural guidelines and software components for distributed edge environments, such as edge gateways and on-premises nodes.
  • You design solutions for data processing, latency optimization, offline capabilities, store-and-forward mechanisms, and data synchronization at the edge.
  • You ensure security, resilience, operability, and quality across the entire edge-to-cloud technology stack.
  • You provide technical leadership to development teams, coach software engineers, and support the implementation of architectural decisions in day-to-day development activities.
  • You collaborate closely with internal and external architects, partner companies, and collaboration partners at both national and international levels.
  • You support product management, feasibility studies, prototypes, and technology roadmaps with a focus on innovative edge technologies.

To find out more about the specific business, have a look at Digital Solutions & Automation.

Requirements

  • You hold a university degree in Computer Science, Mathematics, Electrical Engineering, Physics, or a comparable technical field.
  • You bring extensive experience in software development and software architecture, ideally within the medical technology industry.
  • You have a proven track record of technically coordinating and mentoring development teams.
  • You possess deep expertise in modern software development methodologies, programming languages (particularly C#, C++, and .NET), testing concepts, and development tools.
  • You have extensive experience designing and implementing software architecture, architectural patterns, frameworks, and data models.
  • You bring strong expertise in edge computing and enterprise software technologies, particularly in distributed systems, cloud integration, container orchestration, and networking technologies.
  • You demonstrate strong intercultural competence and experience collaborating with international partners and suppliers and ideally possess knowledge of clinical workflows.

Your attributes and skills:

  • You have excellent English language skills; German language skills are considered an advantage.
  • You demonstrate strong analytical thinking and make sound, sustainable decisions, even in complex situations.
  • You think strategically, identify emerging technology trends, and translate them into future-proof architectural concepts.
  • You communicate clearly and effectively, adapting your message to different audiences and making complex technical topics understandable for diverse stakeholders.
  • You are passionate about new technologies and inspire those around you to create innovative solutions together.
  • Your profile is complemented by curiosity, a willingness to learn, and a proactive mindset.

About the company

Do you want to help create the future of healthcare? Our name, Siemens Healthineers, was selected to honor our people who dedicate their energy and passion to this cause. It reflects their pioneering spirit combined with our long history of engineering in the ever-evolving healthcare industry.

We offer you a flexible and dynamic environment with opportunities to go beyond your comfort zone in order to grow personally and professionally. Sounds interesting?

Then come and join our global team as Software Architect (f/m/d) Edge Computing to help shape the technological future of our digital health solutions.

Choose the best place for your work - Within the scope of this position, it is possible, in consultation with your manager, to work mobile (within Germany) up to an average volume of 60% of the respective working hours.

Even more flexibility? Mobile working from abroad is possible for up to 30 days a year under certain conditions and in selected countries., Siemens Healthineers is a leading global medical technology company. 74,000 dedicated colleagues in over 70 countries are driven to shape the future of healthcare. An estimated 5 million patients across the globe benefit every day from our innovative technologies and services in the areas of diagnostic and therapeutic imaging, laboratory diagnostics and molecular medicine, as well as digital health and enterprise services.

Our culture:

Our culture embraces different perspectives, open debate, and the will to challenge convention. Change is a constant aspect of our work. We aspire to lead the change in our industry rather than just react to it. That’s why we invite you to take on new challenges, test your ideas, and celebrate success. Check our Careers Site at https://www.siemens-healthineers.com/de/careers

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on jobs.siemens.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:50 min

Electronic diagnostic software tools and factory production flashing

Denis Grahovac · World Congress 2021

2:28 min

Understanding Kubernetes architecture and core cluster components

Marc Nimmerrichter · World Congress 2022

3:19 min

Large-scale software development at Siemens Healthineers

Marco Achtziger Marco Achtziger · Europe 2026 Virtual

3:05 min

Differences between RPA platforms and the .NET framework

Maria Doina Irimias · LIVE

4:04 min

Overview of Kubernetes operators and custom resource definitions

Philipp Krenn · World Congress 2022

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · World Congress 2021

Videos

See all

Related articles

See all