Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Middleware software architect

Melbourne
beBeeSoftware
Architect
Posted: 14 September
Offer description

Middleware Software Engineer Job Description

This is a pivotal role that requires connecting embedded firmware systems with higher-level software applications and clinical platforms. The ideal candidate will bring a strong background in C#, Visual Studio, .NET, API development, and real-time device communication within a regulated medical environment.

As a Middleware Software Engineer, you will have the opportunity to work at the intersection of software, hardware, and real-time data systems as part of a highly collaborative engineering team focused on developing advanced technology for critical applications in the healthcare space.


Key Responsibilities:

* Develop and maintain ASP.NET Web API applications for ingesting, processing, and exposing data from medical hardware systems.
* Integrate with hardware device APIs to collect, measure, and analyze ionizing radiation data for quality assurance.
* Implement real-time data streaming using SignalR, allowing clinicians and systems to interact with live device data.
* Maintain and improve Windows Communication Foundation (WCF) services and Windows Services for reliable transmission of data from distributed devices to on-prem servers.
* Build and optimize data storage/retrieval workflows using Entity Framework with SQL Server and MongoDB, including writing and optimizing SQL queries.
* Collaborate with firmware, hardware, software, and medical physics teams to identify system-level requirements and troubleshoot integration issues.
* Develop internal tools and utilities, potentially using WPF, to support operations and product diagnostics.
* Ensure all middleware components comply with FDA regulations and industry standards like IEC 62304, DICOM, and HL7.
* Participate in design reviews, risk analysis, and support testing and documentation required for regulated environments.
* Serve as a technical escalation point for product support teams.


Requirements:

* 7+ years of experience in middleware, backend, or systems software engineering.
* Highly proficient in C#, Visual Studio, and .NET, including ASP.NET Web API and WCF.
* Strong understanding of HTTP methods, Web APIs, and REST principles.
* Experience developing and maintaining Windows Services.
* Experience integrating with hardware or embedded systems APIs.
* Proficiency with Entity Framework, SQL Server, and MongoDB, including writing and optimizing SQL queries.
* Experience with real-time communication using SignalR or similar frameworks.
* Familiarity with JSON and XML for data exchange and parsing.
* Prior work with medical devices, oncology/radiation systems, or other regulated industries.
* Strong testing and debugging skills across software and hardware boundaries.
* Excellent documentation practices and communication skills.


Preferred Qualifications:

* Background in radiation oncology, medical physics, or QA of therapy devices.
* Experience developing or supporting dose calibrators, PACS/RIS, or clinical QA software.
* Understanding of FDA 21 CFR Part 820, ISO 13485, IEC 62304, or similar compliance frameworks.
* Prior experience delivering Tier 2 support or collaborating with R&D and product teams.

Send an application
Create a job alert
Alert activated
Saved
Save
Similar job
Mid-level interior designer
Melbourne
Bespoke Careers - Melbourne
Interior Designer
USD 104,000 - USD 130,878 a year
Similar job
Solutions architect
Melbourne
Ashling
Architect
Similar job
Chief customer experience architect
Melbourne
beBeeCustomer
Architect
Similar jobs
Architecture jobs in Melbourne
jobs Melbourne
jobs Victoria
Home > Jobs > Architecture jobs > Architect jobs > Architect jobs in Melbourne > Middleware Software Architect

About Jobstralia

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by job title
  • Jobs by sector
  • Jobs by company
  • Jobs by location

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobstralia - All Rights Reserved

Send an application
Create a job alert
Alert activated
Saved
Save