Software Engineer (Python / C++)

HealthCare Recruiters International

Sunnyvale (CA)

On-site

USD 95,000 - 135,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

HealthCare Recruiters International in Sunnyvale, CA is seeking a Mid-Level Software Engineer to develop application software and manufacturing test systems for an exciting medical technology platform. The role begins with application-layer software and will expand into acoustic and electrical testing software used in manufacturing and validation.

You will collaborate with hardware, systems, and engineering teams to build robust software, integrate with lab equipment, and troubleshoot

Qualifications

  • Required: Strong proficiency in Python
  • Required: Solid understanding of object-oriented programming (OOP)
  • Required: Experience with Git, GitHub, and continuous integration
  • Required: Experience working with hardware-integrated or lab-based systems
  • Required: 2+ years of software engineering experience or equivalent practical experience
  • Required: Strong problem-solving, communication, and collaboration skills
  • Preferred: Experience with testing frameworks or automation
  • Preferred: Familiarity with C/C++, multithreading, or systems programming
  • Preferred: Experience with medical devices or other regulated environments

Responsibilities

  • Develop and maintain application-level software for medical device functionality
  • Build manufacturing test software for acoustic and electrical validation
  • Integrate software with lab equipment and hardware systems
  • Troubleshoot hardware/software integration issues
  • Collaborate with hardware, systems, and engineering teams
  • Contribute to software architecture, test automation, and system reliability

Skills

Python
OOP
Git
CI
Hardware-integrated systems
Experience 2+ years
Communication
Problem-solving

Tools

GitHub
CI/CD

Job description

We’re seeking a Mid-Level Software Engineer to develop application software and manufacturing test systems for an exciting new medical technology platform. The role will initially focus on application-layer software before expanding into acoustic and electrical testing software used in manufacturing and validation.

What You’ll Do
  • Develop and maintain application-level software for medical device functionality
  • Build manufacturing test software for acoustic and electrical validation
  • Integrate software with lab equipment and hardware systems
  • Troubleshoot hardware/software integration issues
  • Collaborate with hardware, systems, and engineering teams
  • Contribute to software architecture, test automation, and system reliability
What We’re Looking For
Required:
  • Strong proficiency in Python
  • Solid understanding of object-oriented programming (OOP)
  • Experience with Git, GitHub, and continuous integration
  • Experience working with hardware-integrated or lab-based systems
  • 2+ years of software engineering experience or equivalent practical experience
  • Strong problem-solving, communication, and collaboration skills
Preferred:
  • Experience with testing frameworks or automation
  • Familiarity with C/C++, multithreading, or systems programming
  • Experience with medical devices or other regulated environments
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Mid-Level Software Engineer - Medical Tech (Python / C++)
Mid-Level Software Engineer - Medical Tech (Python / C++)

HealthCare Recruiters International • Sunnyvale (CA)

On-site
USD 95,000 - 135,000
Software Test Engineer
Software Test Engineer

Meet Life Sciences • San Francisco (CA)

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

Groupe Kardol • Santa Clarita (CA)

On-site
USD 130,000 - 170,000
Senior Medical Device Software Engineer (Python / C++)
Senior Medical Device Software Engineer (Python / C++)

Intellias • Mounds View (MN)

On-site
USD 80,000 - 120,000
Senior Medical Device Software Engineer (Python / C++)
Senior Medical Device Software Engineer (Python / C++)

Intellias • Newton (MA)

On-site
USD 100,000 - 130,000
Software Engineer (Manufacturing)
Software Engineer (Manufacturing)

Advantage Technical • Maine

On-site
USD 80,000 - 100,000
Automation Test Engineer
Automation Test Engineer

Redolent Infotech Pvt. Ltd. • Saint Paul (MN)

On-site
USD 110,000 - 160,000
Manual Medical Device Test Engineer
Manual Medical Device Test Engineer

Intellias • Newton (MA)

On-site
USD 80,000 - 110,000
Senior Software Engineer
Senior Software Engineer

Redolent Infotech Pvt. Ltd. • Saint Paul (MN)

On-site
USD 120,000 - 150,000
Senior Software Engineer
Senior Software Engineer

Guerbet • Cincinnati (OH)

On-site
USD 110,000 - 150,000