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