Get more replies from employers
Send a job-specific resume in minutes.
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
Software Engineer — Medical Device Startup
Location: Sunnyvale, CA (4 days onsite) | Employment Type: Full-Time
Our client is a well-funded medical device startup building a next-generation ultrasound system that combines advanced electronics, signal processing, and system-level design to deliver a transformative imaging and therapy solution for prostate care. The team operates at the intersection of hardware and software, building systems that enable precise treatments with better patient outcomes, and is heading toward first-in-human trials within the next year.
We're hiring a Software Engineer to support both application software development and manufacturing testing systems for our ultrasound platform. The role will initially focus on building and stabilizing application-layer software, then transition into developing acoustic and electrical testing software used in manufacturing and validation environments. This is a highly cross-functional role working closely with hardware, systems, and engineering teams, with real opportunity to grow into ownership of testing systems as the company scales.