Lead/Principal Software Engineer

Current Surgical

San Francisco (CA)

Sur place

USD 180 000 - 240 000

Plein temps

14 jours+

Une candidature complète en une minute

Un CV et une lettre de motivation personnalisés, prêts à envoyer.

Passez les filtres ATS

Résumé du poste

Current Surgical seeks a senior software leader to design, develop, and architect software for a clinical prototype medical device, coordinating communication between hardware and high-performance data processing.

You will build the software organization from the ground up and drive the transition from prototyping to regulated medical development, ensuring safety, quality, and compliance across teams.

Qualifications

  • 8+ years of experience building complex systems software with Python and C++/Rust.
  • Background in safety-critical systems, medical imaging, or robotics.
  • Degree in a related engineering or science field.

Responsabilités

  • Lead the design, development, and architecture of software for a clinical prototype medical device, coordinating communication between hardware and high-performance data processing.
  • Build the software organization from the ground up and manage the transition from prototyping to regulated medical development.
  • Collaborate across hardware, firmware, and data processing teams to ensure safety and regulatory compliance.
  • Drive software quality, performance, and maintainability throughout rapid development cycles.

Connaissances

Python
C++
C
Rust
Medical Image Processing
Real-time Systems
Deep Learning
System Architecture
IEC 62304
ISO 13485
ISO 14971
Hardware Integration
Software Management

Formation

Engineering or Science degree

Outils

Qt
ZeroMQ
gRPC

Description du poste

Lead the design, development, and architecture of software for a clinical prototype medical device, coordinating communication between hardware and high-performance data processing. The role involves building the software organization from the ground up and managing the transition from prototyping to regulated medical development.

Requirements: Requires 8+ years of experience building complex systems software with proficiency in Python and a systems language like C++ or Rust. Candidates should have a background in safety-critical systems, medical imaging, or robotics, and a degree in a related engineering or science field.

Key Skills: Python, C++, C, Rust, Medical Image Processing, Real-time Systems, Qt, ZeroMQ, gRPC, Deep Learning, System Architecture, IEC 62304, ISO 13485, ISO 14971, Hardware Integration, Software Management

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Principal Embedded Software Engineer
Principal Embedded Software Engineer

Cutera, Inc. • Raleigh (NC)

Sur place
USD 170 000 - 210 000
Head of Software Engineering
Head of Software Engineering

HireFocus LLC • Houston (TX)

Sur place
USD 140 000 - 180 000
Principal Embedded Software Engineer
Principal Embedded Software Engineer

Cutera-Inc • Raleigh (NC)

Sur place
USD 150 000 - 190 000
Senior Medical Device Software Engineer (Python / C++)
Senior Medical Device Software Engineer (Python / C++)

Intellias • Newton (MA)

Sur place
USD 100 000 - 130 000
Senior Medical Device Software Engineer (Python / C++)
Senior Medical Device Software Engineer (Python / C++)

Intellias • Mounds View (MN)

Sur place
USD 80 000 - 120 000
Senior Software Engineer
Senior Software Engineer

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

À distance
USD 110 000 - 170 000
Lead Medical Device Software Engineer, Real-Time Systems
Lead Medical Device Software Engineer, Real-Time Systems

Current Surgical • San Francisco (CA)

Sur place
USD 180 000 - 240 000
Senior Software Engineer
Senior Software Engineer

Intepros • États-Unis

À distance
USD 120 000 - 160 000
Principal Software system Engineer (Medical Device)
Principal Software system Engineer (Medical Device)

ITMC Systems, Inc • Raleigh (NC)

Sur place
USD 100 000 - 130 000
Senior C++ Software Engineer
Senior C++ Software Engineer

Skills Alliance • Utah

Sur place
USD 120 000 - 170 000