Lead/Principal Software Engineer
currentsurgical
About Current Surgical Inc.
Current Surgical is a startup company developing technology on the frontier of engineering and biology. Our first product is a smart microinvasive needle that precisely destroys tumors without damaging healthy tissue, allowing doctors to treat cancers that are untreatable today.
Our technology is backed by the National Institutes of Health, National Science Foundation, and top tier venture capital firms (True Ventures, Draper, 1517, and SciFounders) interested in dramatically improving the accuracy and accessibility of surgery.
About the role
We are looking for a lead software engineer who is excited to develop technology at the forefront of medical devices and precision surgery. You will be the foundation of our software organization, writing most of the code yourself at first, and its architect and first manager as we grow through first-in-human studies and beyond. Working directly with the co-founders, you will design, develop, and test the software at the heart of our clinical prototype: robust infrastructure that coordinates communication between a number of hardware devices, sustains high-performance data and image processing, and offers a compelling, responsive user interface.
These are difficult hands-on engineering challenges that integrate biophysics, image processing, deep learning, novel electronics, ultrasound, and real-time signal processing that can only be solved with a tight-knit multidisciplinary team. You will work closely with the mechanical, electrical, and research teams, as well as directly with clinicians, to achieve our fundamental clinical goals. The software you architect will be used in our first human procedures.
You will help define the foundational infrastructure of the company, judging what "just enough process" means at each stage. This includes how to trade off prototyping velocity with longer term regulated development concerns (IEC 62304 lifecycle, ISO 14971 risk management, ISO 13485 traceability). You will also set our policy for AI-assisted development: where modern tools accelerate us, and where the verification burden in a regulated software lifecycle outweighs the benefit.
About you
The ideal candidate is someone who wants both the breadth of an early-stage hardtech startup and the responsibility of owning its software direction. This is a unique opportunity to work across many areas of a hardtech biomedical startup, including preclinical studies, interfacing with clinicians, and device and tool development.
Requirements
8+ years building complex systems software, with demonstrated ownership of the architecture of a multi-device, data-intensive, or real-time system
A strong individual contributor who has also mentored or led engineers (and wants to continue to do so)
Proficiency in Python, plus depth in at least one systems language (C, C++, or Rust)
Entrepreneurial, self-motivated, and independent; excellent technical and analytical capability, coupled with strong written and verbal communication skills
Willingness to work within (and help build) a regulated medical software quality system
We expect you to be deep in several (not all) of the following
2D and 3D medical image handling and visualization (VTK, ITK, or similar)
Communication and coordination between hardware devices: messaging libraries such as ZeroMQ, DDS, or gRPC, down through lower-level protocols (CAN, USB, etc.)
Robust real-time software design: real-time operating systems such as QNX, or real-time Linux with deterministic scheduling
Desktop user interface design and architecture (e.g., MVP, MVVM, Elm architecture), ideally with Qt in Python (PySide or PyQt)
High-rate data logging, numeric analysis (numpy, scipy), and image processing (opencv, scikit-image)
Nice to have
Prior development under IEC 62304 / ISO 13485 design controls
Experience in surgical robotics, surgical navigation, or image-guided surgery
General knowledge of medical imaging (e.g., ultrasound, CT, MRI); experience applying image processing, computer vision, and/or deep learning techniques to medical images
Experience with ultrasound prototyping hardware (e.g., Verasonics, Cephasonics)
Familiarity with cloud backends (e.g., Google Cloud) for offloading data and processing, including setting up machine learning pipelines
Educational background
BS, MS, or PhD in computer science, electrical engineering, biomedical engineering, medical physics, or a closely related field or equivalent demonstrated depth
We've seen great fits come from surgical robotics and navigation, medical imaging, aerospace and other safety-critical systems, and game-engine development: anywhere people build performant, reliable, visually rich real-time software with an interest in bringing that craft to medicine.
$13 per hour
...to level-up your career at the company leading workforce transformation in the... ...highly experienced Senior, Lead, and Principal Engineers to serve as a key individual contributor... ...needsBuild and ship production-grade software using modern engineering practices, with...SuggestedFull time$96.8k - $306.4k
...and speak the following languages: EnglishWe are seeking a Lead Principal Engineer to help shape the technical direction of Oracle’s AI-powered... ..., teams, and agents to build, deliver, and maintain software more effectively.This is a hands-on individual contributor...SuggestedTemporary workFlexible hours$190k - $240k
...we are looking for ~12+ years experience building production software systems ~ A history of writing scalable, performant and... ...strongly believe languages can be learned and care more about your engineering skill over frameworks ~ Excitement about shipping customer...SuggestedWork at officeLocal areaHome officeFlexible hours$173k - $230k
...ways to bring those practices into the engineering organization. Essential Functions... ...leader: a senior point of expertise on software engineering issues, industry trends and... ...compliance security guidelines ~ Experience in leading cross-functional teams to create...SuggestedHourly payWork at officeImmediate startVisa sponsorshipWork visaFlexible hours$170k - $260k
...debottlenecking global electricity generation by creating scalable, software-integrated hardware solutions for the sustainable energy transition. THE ROLE They are looking for a Principal Engineer to own the technical vision and architecture of our embedded...SuggestedRemote work$150k - $250k
...Principal Full Stack Software EngineerJITX is revolutionizing circuit board design by making it code-first. Instead of dragging components around in a GUI, engineers write code—or have AI write it for them—to define their circuit boards. We're a ~12-person startup building...Immediate start- ...What you’ll do # Act as the technical lead for large parts of the scanner platform:... ...fault handling, and reliability. # Drive engineering rigor: testability, code quality, review... .... What we’re looking for Deep software architecture experience for real-world...Full timeRemote work
- ...goals. Our work brings together product engineering, design, AI research, and education to... ...the world. About the Role As a Principal Software Engineer on the ChatGPT Learning team, you will set technical direction and lead the design and development of products...Full timeWork at officeRelocation package3 days per week
- ...evolve. About the Role Were looking for a product-minded Principal Software Engineer to set technical direction build the systems behind plugins... ...the product experience itself to drive plugin usage. Youll lead complex initiatives across teams and own problems from...Full timeWork at officeRelocation package
$156.8k - $235.2k
...audiences around the globe. As part of a leading global media and entertainment company,... ...viewers worldwide. We’re hiring a Lead Engineer on the AI Engagement Engine team. This... ...of how you design, build, and review software, supported by a high-level understanding...Local areaWorldwide$148.5k - $260.1k
...to ensure you are not duplicating efforts. Job Category Software Engineering Job Details About Salesforce Salesforce is the #1 AI CRM... ...heart of it all. Ready to level-up your career at the company leading workforce transformation in the agentic era? You’re in the...Full time$285k - $335k
...each other, come build with us at Crusoe.About This RoleAs a Principal Software Engineer for Infrastructure, you will partner with teams across the... ...software.Strategic Influence: A proven track record of leading through influence, with excellent written communication skills...Full timeTemporary work$171.1k - $316.58k
...requirements and implementation?If you answered yes, then our Principal Software Engineer role on our Xbox Media Engineering team may be the right... ...through mentorship, design review, and engineering standards.Lead organization-wide technical standards, architecture...Full timeTemporary workPart timeLocal areaWork from homeHome officeRelocation package$206.4k - $276.7k
...Technology is a global organization of engineers, product developers, designers, technologists... ...to design video algorithms and software workflows for the purposes of achieving... ...our media platform.As a domain focused Principal Engineer, you are expected to be a thought...$209.5k - $280.9k
Job Posting Title:Principal Software EngineerReq ID:10149987Job Description:Disney Entertainment and ESPN Product & TechnologyTechnology is... ...Entertainment and ESPN Product & Technology is a global organization of engineers, product developers, designers, technologists, data...Full time$224k - $308k
...excellence.This is an opportunity to do career-defining work. We're all in on this mission. If you are too, let's talk.The Principal Software Engineer OpportunityThe team that built Jeeva AI is building Digital Workers, a new suite of autonomous agents for identity...Local areaWorldwideFlexible hours$156.4k - $253k
...SummaryYour CareerIn the Layer-7 Security Software team, we are responsible for at least one... ...Identification and Content Inspection Engine runs on Hardware, Virtualized, Container... ...up but with the support of an established leading security company?We're seeking innovators...Full timeWork at office$285.45k
...serving, with reusable interfaces to data and feature infrastructure.Lead architectures for distributed training, fine-tuning,... ...decisions, migrations, and operational standards; mentor senior engineers and raise the engineering bar.Partner closely with Content, Shopping...Work at officeLocal areaRelocationRelocation package- SingleStore engineers build the real-time data platform powering some of the world’s most demanding applications. Our cloud-native... ...meaningful business impact.Position SummaryWe are seeking a Senior/Principal Software Engineer to join the Engineering team and play a critical...
$276k - $414k
...Saturn, and other digital services.Snap Engineering teams build fun and technically... ...privacy at the forefront.We’re looking for a Principal Software Engineer to join the Business Experience... ...experiences and creator ads platform at Snap.Lead the vision and strategy for our next-...Full timeTemporary workLive inWork at officeLocal area$209.7k - $273.78k
...personal goals, and other priorities. We can hire people in any country where we have a legal entity. We're looking for a Principal Fullstack Software Engineer to join our team, passionately focused on delivering creative improvements for our engineering teams....Full timeWork at officeLocal area$235k - $305k
...Write and own critical production C++ across the robotics software stack. Manage timing, threading, latency, and safety contracts... ...Looking For ~10 or more years of hands-on robotics software engineering experience and a record of shipping robotic systems. ~ Recent...Full time$13 per hour
...to level-up your career at the company leading workforce transformation in the agentic... ...Salesforce, managed by the same founders and engineers who built the original company. You get... ...untapped opportunities in enterprise software.Agentforce Operations is an AI-powered platform...Full time$150k - $200k
...billions of events monthly, requiring services that are highly available, low-latency, and built to scaleWe are looking for a Lead Software Engineer who brings strength in both backend distributed systems and data engineering. In this role, you’ll design APIs and event-...$186.9k - $267.7k
...powered assurance insights within Cisco’s leading Networking, Security, Collaboration, and... ...while providing a platform that other engineering teams can build on. We are a collaborative... ...productivity.Your Impact As a Lead Software Engineer, you will set the technical direction...Full timeTemporary workWork at officeLocal areaFlexible hours2 days per week1 day per week$200k - $210k
...headquartered in New York City with offices around the world. To learn more, go to .Role OverviewZeta Global is looking for a Lead Software Engineer to join Real-Time Events (RTE). This is a highly hands-on IC role. You will design, build, and operate the ZMP real-time...- ...commitment to innovation to help clear the way for millions of Americans to achieve more.About the RoleHappen Bank is looking for a Lead Software Engineer to help design and build the tools and systems that make operations work faster, more reliable, and easier to scale, with...Full timeWork at officeLocal areaRemote workRelocationFlexible hours
- Candidate should possess a strong background in software development with expertise in JAVA React JS, Python, Rest API.Candidate should have a strong hand on experience working in Public cloud technologies like AWS (Handons).Experience in building and maintaining cloud...
$140k - $170k
...people, process, technology, and innovation while making a meaningful impact across the organization.About the RoleWe are seeking a Lead Engineer for Oracle HCM Cloud Applications to lead the design, implementation, enhancement, and support of key HCM modules across the...For contractorsWork experience placementH1bWork at officeLocal areaRelocation packageMonday to Thursday- OverviewYou’ll lead architecture and delivery across Tonal’s device... ...span teams, and grow senior engineers into technical leaders. You... ...teams at Senior Staff or Principal scope, with measurable results... ...build and operate production software. You’ve owned hard integrations...Local areaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Lead/Principal Software Engineer. Be the first to apply!
- lead infrastructure engineer San Francisco, CA
- lead network engineer San Francisco, CA
- lead security engineer San Francisco, CA
- lead system engineer San Francisco, CA
- lead algorithm engineer San Francisco, CA
- lead operating engineer San Francisco, CA
- lead engineer San Francisco, CA
- principal software engineer San Francisco, CA
- principal consultant San Francisco, CA
- principal designer San Francisco, CA



