Jobs · Engineering · Florida

Backend Software Engineer III

Andor Health · Orlando, FL · 14 mo ago
On-siteEngineeringFull-time

Position Responsibilities

  • Lead the design, development, and deployment of cross-platform applications on desktop and mobile using C#, Flutter, Rust, Swift, C, and C++.
  • Implement and maintain communication with camera devices using USB Video Class (UVC) and Extension Unit (XU) commands for hardware control.
  • Collaborate with engineering, QA, product, and hardware teams to integrate new camera features across client platforms.
  • Architect and optimize low-latency, high-performance systems that interact with hardware interfaces and multimedia components.
  • Develop, optimize, and maintain SQL queries, database schemas, and stored procedures for reliable data operations.
  • Troubleshoot hardware-related issues at the USB level and design diagnostic tooling when needed.
  • Contribute to and uphold strong software development practices including code reviews, unit testing, CI/CD, and documentation.
  • Mentor other developers and support the continuous improvement of engineering standards and practices.

Basic Qualifications

  • 7+ years of professional software development experience.
  • Deep expertise in C# with strong fundamentals in object-oriented programming and multithreading.
  • Proven experience developing and shipping applications with Flutter (Dart), Rust, Swift, C, and C++.
  • Demonstrated experience building microservices and distributed systems.
  • Proficient with SQL, including writing complex queries, designing schemas, and performing query optimization.
  • Hands-on experience working with USB protocols and low-level hardware interfaces, specifically UVC/XU camera control.
  • Experience building and maintaining mobile apps (iOS/Android) and desktop clients (macOS/Windows/Linux).
  • Solid grasp of secure software practices, networking, and memory management.
  • Strong communication and leadership skills; ability to lead discussions, troubleshoot issues, and present technical solutions clearly.

Preferred Qualifications

  • Experience in healthcare software or video conferencing solutions.
  • Familiarity with EMR/EHR integration, FHIR, or HL7 standards.
  • Experience with Azure or other cloud-based platforms and microservices architecture.
  • Exposure to cross-platform UI/UX principles and accessibility best practices.

Pay

The salary range for this position is $100,000 - $150,000 annually, depending on experience and qualifications.

Schedule

This is a full-time, on-site position.

Benefits

  • Holidays
  • Vacation
  • Medical
  • Dental
  • Vision
  • Company paid life insurance
  • Retailer paid retirement savings

Similar jobs

Software Engineer

BAE Systems, Inc.Fort George G. Meade, MD· 1 wk ago
Engineering$133k–$226k/yrapply on jobs.baesystems.com

Software Engineer

EpicRound Rock, TX· 4 days ago
Information Technologyapply on epic.avature.net

Software Engineer

EpicGarland, TX· 4 days ago
Information Technologyapply on epic.avature.net