Medical Device Software Engineer - Imaging & Test Systems

Barrington James

Sunnyvale (CA)

On-site

USD 140,000 - 210,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Barrington James is seeking a Software Engineer for a Sunnyvale-based medical device startup. You will support application software and manufacturing testing systems for ultrasound hardware, with cross-functional collaboration across hardware, systems, and software teams.

The role offers growth toward ownership of testing systems as the company scales. Ideal candidates have a BS or MS in a related field, 3+ years (or 2+ years with a Master) of relevant experience, and strong Python, Qt/PyQt, and

Qualifications

  • Bachelor's + 3 years OR Master's + 2 years in a relevant field.
  • Experience in the medical device industry.
  • Experience with Qt/PyQt.
  • Strong proficiency in Python.
  • Solid understanding of object-oriented programming (OOP).
  • Experience with Git version control and CI.
  • Experience working with hardware-integrated or lab-based systems.

Responsibilities

  • Develop and maintain application-level software for medical device functionality.
  • Design and build manufacturing test software for validation.
  • Integrate software with lab equipment and hardware systems.
  • Collaborate cross-functionally to translate requirements into solutions.
  • Contribute to software architecture and system design decisions.
  • Troubleshoot hardware/software interaction issues and improve test automation.

Skills

Python
OOP
Git
GitHub
CI
Multithreading

Education

Bachelor's degree in relevant field
Master's degree +2 years

Tools

Qt/PyQt
C/C++
Systems programming

Job description

Barrington James is seeking a Software Engineer for a Sunnyvale-based medical device startup. You will support application software and manufacturing testing systems for ultrasound hardware, with cross-functional collaboration across hardware, systems, and software teams.

The role offers growth toward ownership of testing systems as the company scales. Ideal candidates have a BS or MS in a related field, 3+ years (or 2+ years with a Master) of relevant experience, and strong Python, Qt/PyQt, and

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Barrington James • Sunnyvale (CA)

On-site
USD 140,000 - 210,000
Software Test Engineer
Software Test Engineer

Meet Life Sciences • San Francisco (CA)

On-site
USD 120,000 - 160,000
Medical Device Software QA Engineer (Python, Cloud)
Medical Device Software QA Engineer (Python, Cloud)

Stealth Neurotechnology Company • San Francisco (CA)

On-site
USD 140,000 - 190,000
Stock options
Competitive compensation
Comprehensive benefits
+1
Software Test EngineerSan Francisco
Software Test EngineerSan Francisco

Stealth Neurotechnology Company • San Francisco (CA)

On-site
USD 140,000 - 190,000
Stock options
Competitive compensation
Comprehensive benefits
+1
Lead Software Manager – Medical Devices
Lead Software Manager – Medical Devices

EmergencyMD • Santa Clara (CA)

On-site
USD 180,000 - 240,000
Competitive salary
Stock options
Medical, dental, vision insurance
+1
Senior Automation Test Engineer - Medical Device Software
Senior Automation Test Engineer - Medical Device Software

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

On-site
USD 110,000 - 160,000
Senior MedTech Software Engineer - Qt/C++, Linux
Senior MedTech Software Engineer - Qt/C++, Linux

Field Medical • Carlsbad (CA)

Hybrid
USD 140,000 - 190,000
Hybrid work model
Competitive compensation
Systems Engineer
Systems Engineer

LSP Recruitment • San Francisco (CA)

On-site
USD 90,000 - 120,000
QA Engineer – Medical Device (Cloud/Desktop/Mobile)
QA Engineer – Medical Device (Cloud/Desktop/Mobile)

Echo • San Francisco (CA)

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

Intellias • Newton (MA)

On-site
USD 80,000 - 110,000