Taro Logo

Middleware Software Engineer

A company that provides services in the medical device space, focusing on connecting embedded firmware systems with software applications and clinical platforms.
Melbourne, FL, USA
$125,000 - $160,000
Backend
Senior Software Engineer
Remote
7+ years of experience
Healthcare

Job Description

Symmetrio is seeking a Senior Middleware Software Engineer to join their team working with a global medical device conglomerate. This role represents a unique opportunity to work at the intersection of software, hardware, and real-time data systems in the healthcare industry. The position focuses on connecting embedded firmware systems with higher-level software applications and clinical platforms.

The ideal candidate will bring 7+ years of experience and strong expertise in C#, Visual Studio, .NET, API development, and real-time device communication, particularly within regulated medical environments. You'll be responsible for designing and maintaining ASP.NET Web API applications, implementing real-time data streaming solutions, and ensuring compliance with FDA regulations and industry standards.

Working with cutting-edge medical technology, you'll collaborate with cross-functional teams including firmware, hardware, software, and medical physics professionals. Your work will directly impact healthcare delivery through the development and maintenance of critical systems for ionizing radiation data collection and analysis.

The role offers competitive compensation ranging from $125,000 to $160,000, depending on experience. While remote work is available, preference will be given to candidates located in Florida. The position comes with comprehensive benefits including medical, dental, and vision insurance, a 401(k) retirement plan, and generous PTO.

This is an excellent opportunity for a seasoned software engineer looking to make a meaningful impact in healthcare technology while working with modern tech stack and complex systems. The position offers both technical challenges and the satisfaction of contributing to healthcare advancement through technology.

The role requires strong technical skills combined with excellent communication abilities, as you'll be interfacing with various teams and serving as a technical escalation point. Your work will be crucial in ensuring the reliable and efficient operation of medical devices and systems, making this an impactful position for someone passionate about healthcare technology.

Last updated a month ago

Responsibilities For Middleware Software Engineer

  • 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 for live device data interaction
  • Maintain and improve Windows Communication Foundation (WCF) services and Windows Services
  • Build and optimize data storage/retrieval workflows using Entity Framework with SQL Server and MongoDB
  • Collaborate with firmware, hardware, software, and medical physics teams
  • Develop internal tools and utilities using WPF
  • Ensure middleware components comply with FDA regulations and industry standards
  • Participate in design reviews, risk analysis, and support testing
  • Serve as a technical escalation point for product support teams

Requirements For Middleware Software Engineer

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

Benefits For Middleware Software Engineer

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