Middleware Software Engineer

Symmetrio
Full-time
On-site

Symmetrio is recruiting a Senior Middleware Software Engineer for our customer, a global conglomerate in the medical device space. This engineer will play a pivotal role in 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, ideally within a regulated medical environment. This role is part of a highly collaborative engineering team focused on developing advanced technology for critical applications in the healthcare space. It offers a unique opportunity to work at the intersection of software, hardware, and real-time data systems.

Remote candidates will be considered but preference will be given to those located in Florida. Salary range is $125–160k depending on experience.

Remote candidates will be considered but preference will be given to those located in Florida. Salary range is $125-160k depending on experience.

Responsibilities

  • Design, 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

  • 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

Benefits

  • Health Care Plan (Medical, Dental & Vision)
  • Retirement Plan (401k, IRA)
  • Paid Time Off (Vacation, Sick & Public Holidays)