Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Imperative Care Logo

Staff Software Engineer Applications, Robotics

Imperative Care

$197,000 - $208,000
Nov 7, 2025
Campbell, CA, US
Apply Now

At Telos Health, an Imperative Care company, we are developing novel robotic-assisted technologies and interventional capabilities that will forever change the disparate outcomes of ischemic stroke – a disease that impacts close to a million people a year in the U.S., and 10 million worldwide.

Requirements

  • 8+ years designing and developing software applications
  • Strong background in object-oriented programming, software architecture, and design patterns
  • Experience with C++ programming and multi-threaded applications
  • Experience with Qt framework
  • Experience with other programming languages such as Python or Rust
  • Experience with software development in a regulated industry (IEC62304 preferred).
  • Experience with gstreamer

Responsibilities

  • Architect, develop, and test the software applications that the physicians will interact with when using the Telos robotics system.
  • Design and implement responsive UI applications that include real time media rendering and other complex graphics components.
  • Work closely with other software engineers as well as system and UX engineers to design and implement solutions that meet clinical needs and requirements.
  • Improve user streaming experience using gstreamer package
  • Understand user needs, clinical needs & customer input requirements to drive software development
  • Participate in design discussions and code reviews

Other

  • This position is on-site & full-time
  • You are willing to learn outside your comfort zone and to teach others.
  • Excellent communication and documentation skills
  • BS in Computer Science, Computer Engineering or equivalent with at least 8 years of experience or MS in Computer Science, Computer Engineering and 6+ years of related experience; or equivalent combination of education and work experience