Leo Cancer Care: Senior Software Engineer - Interoperability
Centaur Health Holdings
Job Description
Job Description
Position Title: Senior Software Engineer – Interoperability
Reports to : Senior Manager Global Software Engineering
FT/PT : Full-time
Location : US Office, Hybrid- Office 3 days a week
Position Summary: Join our dynamic engineering team to help develop our revolutionary radiotherapy products for upright therapy. This role sits at the intersection of medical device software engineering and clinical systems integration, with a primary focus on DICOM-RT interoperability between our treatment system and the broader clinical ecosystem — including Oncology Information Systems (OIS), PACS servers, and other networked medical devices.
The ideal candidate brings deep hands-on experience with DICOM-RT standards, network-level system integration, and medical device software development under IEC 62304. You will play a key technical leadership role in defining and implementing the interoperability architecture that connects our treatment delivery system to the clinical workflow, working closely with partners, clinical customers, and internal cross-functional teams.
The position requires flexibility in daily tasks with attention to detail and a self-motivated work ethic. The successful candidate will have demonstrated experience working in cross-functional and cross-disciplinary teams and providing technical leadership in the development of novel products.
Key responsibilities:
- Lead the design, specification, and implementation of DICOM-RT interoperability features, including RT Plan, RT Dose, RT Structure Set, RT Image, and RT Ion Plan objects.
- Architect and develop network API interfaces enabling communication between the treatment delivery system, OIS (e.g. ARIA, Mosaiq), and PACS servers.
- Define and maintain the system’s DICOM Conformance Statement and related integration documentation.
- Drive end-to-end integration testing with clinical systems, including HL7/FHIR messaging where applicable.
- Perform as a technical lead on significant software development projects spanning interoperability and clinical connectivity.
- Write specifications, requirements, design documents, and test protocols for software projects in accordance with IEC 62304 and the company design control process.
- Develop safety-critical software for imaging and treatment delivery systems.
- Work with external partners and clinical customers to develop, validate, and support system interfaces and integrations.
- Contribute to the design and development of service and validation tools for DICOM interoperability.
- Provide engineering support to partners, customers, and field service teams.
- Support regulatory submissions (e.g. 510(k)) as they relate to interoperability and software.
- Contribute to system architecture and software development process improvements.
- Mentor less experienced engineers in interoperability standards and medical device software practices.
- Manage contractors relating to software component development where applicable.
Relevant Knowledge and Skill requirements:
DICOM-RT and Clinical Interoperability
- Deep working knowledge of DICOM-RT standards: RT Plan, RT Dose, RT Structure Set, RT Image, RT Ion Plan, and related SOP classes.
- Practical experience integrating radiotherapy treatment systems with Oncology Information Systems (OIS) such as Varian ARIA or Elekta Mosaiq, and PACS servers.
- Proficiency with DICOM networking protocols: C-STORE, C-FIND, C-MOVE, C-GET, DICOM TLS, Storage Commitment, and Worklist services.
- Experience developing or maintaining a DICOM Conformance Statement.
- Familiarity with HL7 v2 and/or FHIR messaging as used in oncology workflows is advantageous.
- Understanding of IHE Radiation Oncology profiles (e.g. RO-PIR, IHE-RO) is a plus.
Medical Device Software Engineering
- Proven experience developing medical device software in compliance with IEC 62304, including software lifecycle planning, classification, architecture, unit testing, and maintenance.
- Familiarity with associated standards and guidance: ISO 14971 (risk management), IEC 62443 (cybersecurity), and applicable FDA/CE regulatory requirements for software.
- Experience supporting regulatory submissions (510(k), CE Technical File) for software-intensive medical devices.
- Experience with design and specification of software systems using UML.
Networking and Software Engineering
- Solid understanding of TCP/IP networking: routing, firewalls, VLANs, TLS/SSL, and network security as it applies to connected medical devices.
- Experience with REST and/or gRPC API design and integration in a clinical or embedded systems context.
- Strong programming skills in Python and at least one of C++, C#, or Java.
- Experience with Linux, shell scripting, and systems-level debugging.
- Proficiency with version control (Git), CI/CD pipelines, and software testing frameworks.
Experience
- Minimum 5 years of domain-specific experience in medical device software engineering within radiotherapy, radiation oncology, or a closely related imaging/treatment modality.
- 10+ years of total software engineering experience, with demonstrated seniority in at least one prior role, is strongly preferred.
- Experience working in cross-functional teams including clinical physics, systems engineering, quality, and regulatory affairs.
- Ability to mentor and provide technical leadership to less experienced engineers.
About Leo Cancer Care
Leo Cancer Care is helping make changes in Radiation Therapy by shifting to upright patient positioning, imaging and treatment. We do what we do to find a better way, a better way to treat cancer and create a paradigm shift in radiation therapy to benefit all. We will do this by improving the accessibility and medicine in cancer care globally, making cancer treatment a more human experience for all.
Working in radiotherapy not only will you be driving change for the greater good, but you'll be working on products that span a large field of different disciplines.
Ways of Working
Leo Cancer Care is dedicated to fostering a diverse and inclusive workplace environment. We embrace and celebrate the unique backgrounds, experiences, and perspectives of all individuals. We believe that diversity enriches our organization and strengthens our ability to innovate and excel. Discrimination or harassment of any kind will not be tolerated. We encourage all qualified candidates to apply and join us in our mission to create a respectful and equitable workplace for all.
Leo Cancer Care is an equal opportunity employer.
$146.4k - $219.6k
...We’re changing the way people connect to social care. At Findhelp, we’ve built a comprehensive platform of products and... ...find food, health, housing and employment programs. As a Senior Staff Software Engineer at Findhelp, you will play a pivotal role in expanding our...SeniorWork at officeLocal area$113.4k - $194.4k
...beyond. We deliver personalized health care experiences and partner closely with... ...valued. Medica is seeking a hands-on Senior AI Platform Engineer to help build and scale our next-... ...problems, and are on the cutting edge of software. Performs other duties as assigned....SeniorWork experience placementWork at office3 days per week$81.1k - $187k
...We are looking for a Site Reliability Engineer 3 to support mission-critical cloud services... ...responds to capacity needs. Collaborates with software development teams to develop reliable and... ...(Employee/Spouse/Child) # Health care and dependent care Flexible Spending Accounts...SeniorTemporary workImmediate startFlexible hoursShift work- ...Primary Responsibilities: Our embedded software engineers craft and innovate on truly unique and sophisticated controls platforms. As part of our team, you will be responsible for building high-quality software features daily. Additionally, you'll work alongside...SeniorFull time
$126.2k - $264.1k
...customer insight, enterprise software, cloud infrastructure,... ...the Role As an Senior Principal Product... ...across product, design, engineering, clinical, compliance,... ...cycle, population health, interoperability, data, AI, or... ...Spouse/Child) # Health care and dependent care Flexible...SeniorTemporary workFlexible hours$115k
...The Senior Software Engineer acts as a recognized technical expert and a reference for complex software components. The Senior Software Engineer contributes through deep technical expertise, hands‑on development, and technical guidance, without direct people management...SeniorLocal area- ...for a better tomorrow with our Secure Document Generation (SDG) software. Everyone at Inkit, no matter their role, can leave their mark... ...and maintain coding standards and best practices for the engineering team. Design for security and privacy from the ground up in all...SeniorFlexible hours
$190k - $240k
...pay later without any hidden fees or compounding interest. The Engineering team builds systems that power affirm’s mission. We take pride... ...due to the nature of their job responsibilities. Benefits Health care coverage - affirm covers all premiums for all levels of...SeniorWork at officeRemote workFlexible hours$140k - $200k
...Senior Software Engineer, Core Experiences - Madison, WI, USA Madison, WI, USA Mission Speechify is the easiest way to listen to the world’s information. Articles on the web, documents in the cloud, books on your phone. We absorb it all and let you listen to it at your...SeniorRemote work- Description Evans Transportation Services is seeking a Backend Software Engineer to develop and maintain scalable applications, APIs, integrations, and databases that support our transportation and logistics operations. This role partners with business and technology teams...Senior
- ...quality, innovative, and fully performing software in compliance with coding standards and... ..., and workload management to less senior members of the team Qualifications, Skills... ...Proven working experience in software engineering Hands on experience in designing interactive...SeniorWork experience placement
$100k - $144k
Resource Innovations is seeking Senior Software Engineer to join our growing Software as a Service (SaaS) team. As a hands‑on technical lead at Resource Innovations, you will be instrumental in the design, development and deployment of innovative cloud‑based enterprise...SeniorWork at officeLocal areaRemote work$121.4k - $218.6k
...teams to solve complex challenges? Join Our Custom Government Engineering Team! The Custom Government team operates across the full... ...Application Delivery Networks. Partner with the best As a Senior Software Engineer, you will manage the Akamai cloud storage solution,...SeniorWork experience placementWork at office$197.4k - $232k
...Location Type: Remote Department Engineering Compensation: $197.4K - $232K • Offers... ...with industry standards. We analyze and carefully consider several factors when... ...Data Streaming Platform. About the Role Senior Software Engineers II at Confluent take ownership...SeniorFull timeRemote work- Plant Modeling Engineer Location: Troy, Michigan and various unanticipated work locations throughout Michigan. Job Code: PM:004 Responsibilities... ...product operation or customer issue. Develop C and model software based on SW Dev processes like Agile (Scrum), Kanban, and...SeniorWork experience placement
$113.58k - $192.9k
...workflows to revolutionize how Ford manages industrial data. This Software Engineer position is ideal for a technically oriented, forward‑... ...medical, dental, and prescription drug coverage Flexible family care, parental leave, new parent ramp‑up programs, subsidized back...SeniorImmediate startFree visaFlexible hours$87k - $187k
...implementation aspects of engagement(s) ensuring high quality, integrated software solutions within constraints of time and budget. May act as the... ...# Supplemental life insurance (Employee/Spouse/Child) # Health care and dependent care Flexible Spending Accounts # Pre-tax...SeniorTemporary workFlexible hours$106k - $141k
...prototype while never losing sight of the critical importance of systems engineering process and attention to detail. We take bold, calculated risks to drive progress. We are seeking a Senior Software Engineer to join the team building the control system software...SeniorFull timeTemporary workWork experience placementFlexible hours$139.4k - $230k
...Who Are We? Taking care of our customers, our... ...class solutions. As a Senior Architect, you will... ...promote consistency and interoperability across initiatives •... ...Collaborate effectively across engineering, product, and business... ...years of architecture/software engineering experience...SeniorWork experience placementLocal area$126.2k - $264.1k
...Description We are seeking a highly experienced Senior Principal Technical Program Manager (TPM)... ...requirements, manufacturing operations, engineering, and business execution. The ideal... ...(Employee/Spouse/Child) # Health care and dependent care Flexible Spending Accounts...SeniorContract workTemporary workFlexible hours- ...Job Title: Senior .NET Web Developer Client: State of Wisconsin – Department of Children and Families (DCF) Job Location: Madison, WI (90–100% Remote – Must be a WI resident or willing to relocate within 30 days) Note: Candidates must be authorized...SeniorRemote jobContract workH1bRelocation
$123.84k - $234.77k
...implementations? If so, consider joining Baker Tilly as an AI Solutions Engineer, where you’ll build intelligent, autonomous agentic solutions... ...relationships with clients, teammates and leadership who truly care about you and your development. What You Will Do Team with...Local area$126.2k - $264.1k
...nations of citizens to recommending tailored care plans for specific patients, thereby... ...regulatory and policy impacts. Advise senior leaders on compliance risks and strategy.... ...Collaborating with cross-functional teams like Engineering, Data Science, Marketing, Sales, and...SeniorTemporary workFlexible hours- ...Senior Full Stack Software Developer Anywhere Type: Contract Category: Development Industry: Healthcare Workplace Type: Remote... ...ReactJS and NodeJS while applying DevOps and production engineering practices to improve deployment reliability,...SeniorHourly payContract workLocal areaRemote work
- A leading data streaming company is seeking a Senior Software Engineer II to design and implement critical backend systems. The role involves leading the technical direction, mentoring engineers, and driving high-impact projects in a cloud-native environment. Candidates...SeniorRemote job
- ...Senior.Net Web Developer Full-time Company Description Software Job Description Senior.Net Web Developer Madison Wisconsin Exp 5-7 yrs Deg Bachelors... ...MS SQL ~12. Fundamental knowledge of Search Engine Optimization. ~13. UI Design Principles. ~1...SeniorFull timeWork experience placementWorldwide
- ...Senior Java Software Engineer Weather Means Business™. WSI is the world's leading provider of weather-driven business solutions that enable enterprises to make better decisions using the most accurate and precise weather data available. WSI serves some of the world...Senior
$286.2k - $326.7k
A leading financial institution is seeking a Sr. Distinguished Machine Learning Engineer to lead the development of advanced AI systems. The ideal candidate will have extensive experience in designing data-intensive solutions and programming in modern languages, including...SeniorRemote work$116k - $144k
...Amentum is a global leader in advanced engineering and innovative technology solutions, trusted... .... We are seeking a highly skilled Senior Secure DevOps Engineer to join our team... ...and maintaining secure and efficient software development and operations workflows. The...SeniorHourly payContract workLocal area$95k - $150k
...Job Description Job Description Paradigm is a software company transforming the way that the residential, construction & building... ...industries operate across the globe. We are looking for a Senior Software Engineer - IBM App Connect Enterprise to be part of revolutionizing...SeniorFor contractors
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Leo Cancer Care: Senior Software Engineer - Interoperability. Be the first to apply!
- senior implementation project manager Middleton, WI
- senior level Middleton, WI
- senior operations technician Middleton, WI
- srs Middleton, WI
- senior application administrator Middleton, WI
- senior application security Middleton, WI
- senior manager diversity & inclusion Middleton, WI
- senior performance engineer Middleton, WI
- senior Middleton, WI
- entry level software sales Middleton, WI


