Senior Software Engineer

Intepros

Miami, Fort Lauderdale (FL, FL)

Remote

USD 110,000 - 170,000

Full time

16 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Intepros is seeking a Senior Software Engineer to join a leading medical device organization focused on robotics and enabling technologies. You will develop foundational software components used across pre-operative, intra-operative, and post-operative clinical applications.

This hands-on role requires strong technical expertise and the ability to work independently with minimal supervision, collaborating with cross-functional teams to deliver high-quality, scalable software that meets stringent

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.

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.

Skills

C++
Qt
Python scripting
SQL/SQLite
Data modeling
JSON
Git
CI/CD
Unit testing
Independent work

Tools

Qt framework
Git
SQLite

Job description

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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Intepros • United States

Remote
USD 120,000 - 160,000
Senior Software Engineer
Senior Software Engineer

Randstad Digital Americas • Fort Lauderdale (FL)

On-site
USD 90,000 - 130,000
Medical insurance
Prescription insurance
Dental insurance
+5
Senior C++ Development Engineer
Senior C++ Development Engineer

Skills Alliance • Austin (TX)

On-site
USD 120,000 - 160,000
Senior C++ Software Engineer
Senior C++ Software Engineer

Skills Alliance • Utah

On-site
USD 120,000 - 170,000
Remote Senior Software Engineer - C++/Qt Medical Devices
Remote Senior Software Engineer - C++/Qt Medical Devices

Intepros • Miami (FL), Fort Lauderdale (FL)

Remote
USD 110,000 - 170,000
Senior C++/Qt Engineer — Remote Medical Device
Senior C++/Qt Engineer — Remote Medical Device

Intepros • United States

Remote
USD 120,000 - 160,000
Staff Software Engineer (C++)
Staff Software Engineer (C++)

HireTalent - Staffing & Recruiting Firm • Saint Paul (MN)

On-site
USD 80,000 - 110,000
Head of Software Engineering
Head of Software Engineering

HireFocus LLC • Houston (TX)

On-site
USD 140,000 - 180,000
Senior C++ Robotics Software Engineer (Medical Devices)
Senior C++ Robotics Software Engineer (Medical Devices)

Skills Alliance • Austin (TX)

On-site
USD 120,000 - 160,000
Software Engineer
Software Engineer

Skills Alliance • Danbury (CT)

On-site
USD 80,000 - 110,000