×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer

Job in Miami, Miami-Dade County, Florida, 33131, USA
Listing for: Intepros
Full Time position
Listed on 2026-10-26
Job specializations:
  • Software Development
    Software Engineer, Senior Developer, Python
Salary/Wage Range or Industry Benchmark: 110000 - 170000 USD Yearly USD 110000.00 170000.00 YEAR
Job Description & How to Apply Below

Senior Software Engineer (C++/Qt/Linux)-Medical Device

Location
:
Remote

Position Overview

We are seeking a Senior Software Engineer to join a leading medical device organization developing innovative robotics and enabling technologies. In this role, you will develop foundational software components used across pre-operative, intra-operative, and post-operative clinical applications.

This is a hands-on individual contributor role requiring strong technical expertise, sound engineering judgement, and the ability to work independently with minimal supervision. You'll collaborate with cross-functional teams throughout the software development lifecycle to deliver high-quality, scalable solutions while ensuring software meets functional requirements, technical specifications, and quality standards. The ideal candidate is detail-oriented, analytical, and passionate about building reliable software that supports cutting-edge medical technology.

Responsibilities

  • Design, develop, and maintain shared software components using C++ and Qt in a Linux environment.
  • Build reusable data management components that integrate across multiple clinical software applications.
  • Participate in all phases of the Software Development Life Cycle (SDLC), including:
  • Ensure software components meet functional requirements, design specifications, and quality standards.
  • Collaborate with stakeholders to troubleshoot issues, remove blockers, and deliver project milestones.
  • Participate in daily stand-ups, sprint planning, and progress updates.
  • Present project updates and milestone achievements as needed.

Required Qualifications

  • 2+ years of professional software engineering experience.
  • Strong experience developing applications in C++.
  • Experience with the Qt framework.
  • Experience with Python scripting and automation.
  • Working knowledge of SQL and SQLite.
  • Experience designing and managing data models, schemas, and database architecture.
  • Familiarity with data serialization formats such as JSON.
  • Experience using version control systems (Git or similar).
  • Knowledge of CI/CD development practices.
  • Experience writing and maintaining unit tests.
  • Comfortable working independently with minimal supervision.

Preferred Qualifications

  • Experience with robotics or medical device software.
  • Knowledge of 3D geometry, visualization, or graphics development.
  • Experience with CAD modeling or mesh processing.
  • Experience developing reusable software components for complex engineering applications.
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary