Software Developer Workflow Orchestration

Siemens Healthineers

Confirmed live yesterday High trust
Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$114,920–$158,015 / yr
Employment
Full-time
Posted
3 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $171k
This role $136k
$105k most similar roles pay here $210k

This role pays less than 78% of similar roles. Most pay $142,400–$199,590 — the shaded band above. At the midpoint, this role pays about $136k versus about $171k for comparable roles.

Based on 240 similar postings.

Employer

About Siemens Healthineers

Siemens Healthineers is a leading global medical technology company, headquartered in Germany, that provides imaging, diagnostics, and artificial intelligence-driven solutions to healthcare providers.

Siemens Healthineers currently has 26 open roles on FindRole.

Listed pay typically runs $119,920–$164,890 across 26 roles with salary data.

Most-posted roles

View all roles at Siemens Healthineers

At a glance

TL;DR · Software Developer Workflow Orchestration

As a Software Developer Workflow Orchestration, you will join an interdisciplinary team to develop the software intelligence layer for (neuro)endovascular procedures. You will design and implement hierarchical workflow engines that coordinate medical devices like imaging systems and robotics within an interventional suite. Your daily responsibilities include modeling procedure workflows with specific entry/exit criteria, developing fail-safe logic for autonomous operations, and integrating real-time multi-modal machine learning models and sensor data for state estimation. You will collaborate with computer vision and robotics teams to integrate imaging-derived events into the architecture. The role requires expertise in complex distributed systems, behavior trees, and process automation. You must be proficient in programming languages such as Rust, Python, or C++, while following DevOps best practices. This role addresses the technical challenge of transforming procedural data into automated clinical decision support within a regulated medical device environment.

What you'll do

  • Design and implement hierarchical workflow engines to coordinate medical devices like imaging and robotics.
  • Model endovascular procedure workflows including phase entry, exit criteria, and real-world event handling.
  • Develop fail-safe workflows and human handover strategies for autonomous and semi-autonomous operations.
  • Integrate multi-modal machine learning models and sensor data for real-time state estimation.
  • Partner with computer vision and robotics teams to integrate imaging events into workflow logic.
  • Translate procedural data into automated workflows and clinical decision support tools.
  • Develop software in Rust, Python, or C++ following DevOps best practices in a regulated environment.

What we're looking for

  • You must have a Master's degree with 3+ years of experience or a PhD in Robotics, Biomedical Engineering, Computer Science, Data Science, AI, Systems Engineering, or a related field.
  • You must have experience with complex distributed systems, workflow modeling, state estimation, behavior trees, process automation, decision support, or autonomous decision systems.
  • You must have a strong understanding of software architecture, systems engineering, and real-time systems.
  • You must be proficient in programming languages such as Rust, Python, or C++ while following DevOps best practices.
  • You must possess a very good command of English for communication in an international environment.
  • Familiarity with neurovascular interventions, image-guided therapy, angiography, or clinical workflow optimization is preferred.
  • Export Control: “A successful candidate.

More like this

Similar roles

Software Developer

BECU

Remote (WA) +9 45 days ago
.NET C# PowerShell JavaScript TypeScript Python SQL Azure DevOps GitHub Actions Jenkins TeamCity Linux Bash YAML Git SOLID Object-Oriented Programming
2+ yrs exp Remote

Software Developer

Booz Allen Hamilton

Belcamp, MD +1 39 days ago $61,900–$141,000
Python C Java C# C++ .NET JavaScript React Angular NodeJS PHP Bash Git APIs Cloud Platforms Shell Scripting Automation Embedded OS FPGA RF Engineering AI ML
2+ yrs exp

Software Developer

Leidos

Eagan, MN +1 38 days ago $69,550–$125,725
C++ Java UNIX Linux Qt Python Ansible Git Subversion CVS Agile Scrum JIRA Atlassian Tool Suite C Ada Perl
2+ yrs exp Hybrid

Software Developer

Booz Allen Hamilton

Dahlgren, VA 23 days ago
Java Python C# JavaScript React NodeJS C C++ .NET Agile Extreme Programming Automated Testing Automation Optimization
2+ yrs exp

Software Developer

RBC

Minneapolis, MN 15 days ago $65,000–$95,000
.NET Core .NET Angular AngularJS C#.NET JavaScript SQL Server OpenShift Microservices CI/CD Unit Testing Integration Testing SDLC Relational Databases