Software Engineer II, User Facing Applications

Reposted 2 Months Ago
Be an Early Applicant
Campbell, CA, USA
In-Office
150K-183K Annually
Senior level
Healthtech • Biotech
The Role
The Sr Software Engineer will design and implement software applications and algorithms for robotic systems, ensuring reliability and scalability while collaborating with cross-functional teams in a medical context.
Summary Generated by Built In

Title: Software Engineer II, User Facing Applications
This position is based in our Campbell, California offices. This position is hybrid & full-time
Why Imperative Care?
At Imperative Care, 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.  Not only is Imperative Care changing the way stroke is treated, but also bringing this treatment to the greater population who is currently without. We are actively building a team who is focused on developing novel solutions for this complex disease – a disease in which one in four adults will face in their lifetime.
What You’ll Do
We are seeking a Software Engineer II to contribute to the development of application software for the Telos robotic system. In this role, you will design, implement, test, and maintain physician-facing software, including high-performance visualization and user-interface components. You will collaborate with software, systems, clinical, and UX partners to translate user and product requirements into safe, reliable, and intuitive software. The successful candidate is curious, adaptable, and committed to sharing knowledge and continuously improving engineering practices
  • Contribute to development of high-performance, high-performance, interactive visualization applications for medical use.
  • Collaborate closely with cross-functional partners across software, clinical, systems, and UX to deliver effective product solutions
  • Develop and maintain robust testing frameworks, including unit, integration, and automated tests, to ensure software quality and reliability
  •  Translate user needs, clinical requirements, and customer feedback into software design and development priorities.
  •  Create and maintain clear documentation for software architecture, coding standards, and development processes to support team alignment and consistency
What You’ll Bring:
  • Bachelor’s degree in computer science, computer engineering or related field and minimum 2 years of related experience; or equivalent combination of education and work experience.
  • Background in object-oriented programming, software architecture, and design patterns 
  • Experience with C++ programming 
  • Experience in desktop UI development (e.g. Qt/QML, PyQt, Open GL)
  • Experience with other programming languages such as Python 
  • Excellent communication and documentation skills
Employee Benefits include a stake in our collective success with stock options, bonus, competitive salaries, a 401k plan, health benefits, generous PTO, and a parental leave program.
Join Us! Apply today.
Salary Range: $135,000 – 142,000 annually
Please note that the salary information is a general guideline only. Imperative Care considers factors such as scope and responsibilities of the position, candidate's work experience, education/training, key skills, and internal equity, as well as location, market and business considerations when extending an offer.  As part of our total rewards package, Imperative Care offers comprehensive benefits including a 401k plan, health benefits, generous PTO, a parental leave program and emotional health resources.
The posted salary range reflects compensation for employees based in the local Bay Area market. For candidates hired outside of this geographic area, compensation may vary and be adjusted based on location, local market conditions, and other factors
 

Skills Required

  • Bachelor's degree in computer science, computer engineering or related field
  • Minimum 5 years of related experience or equivalent combination of education and work experience
  • Strong background in object-oriented programming, algorithm development, embedded technology or software architecture
  • Proficiency with C++ programming and multi-threaded applications
  • Experience with real-time software applications and safety-critical applications
  • Experience in the medical device industry
  • Experience working in an Agile development environment
  • Excellent communication and documentation skills
  • Experience with Python and real time/live video processing technologies
  • Understanding of state-machine based design and event driven architectures
  • Understanding of networking system architecture including network stacks and security

Imperative Care Compensation & Benefits Highlights

The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Imperative Care and has not been reviewed or approved by Imperative Care.

  • Fair & Transparent Compensation — Posted salary bands for multiple roles are explicit and compare favorably to U.S. norms in several functions. Publicly listed ranges help anchor expectations and indicate a market‑competitive stance.
  • Equity Value & Accessibility — Stock options are consistently included as part of offers and total rewards. Equity is positioned as a meaningful component alongside base pay and, in some roles, bonus.
  • Leave & Time Off Breadth — Company materials highlight generous PTO and a parental leave program as standard benefits. Multiple postings reiterate these time‑off elements across roles.

Imperative Care Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Campbell, CA
193 Employees
Year Founded: 2015

What We Do

Imperative Care is a Silicon Valley-based medical technology company focused on developing the next generation of innovative solutions to address the vast and urgent needs in stroke intervention and peripheral thrombectomy. With a physician-driven approach and a culture of rapid innovation, we are working to improve every aspect of the stroke procedure with the goal of bringing patients the best care possible. We have two 510(k) cleared product platforms, as well as an expansive technology development pipeline. Follow us for updates as we work to change the way stroke is treated. For important safety and risk information, visit bit.ly/3yWkfEJ.

Similar Jobs

Parakeet Health Logo Parakeet Health

Technical Recruiter

Healthtech • Conversational AI • Generative AI
In-Office
San Francisco, CA, USA
12 Employees
130K-160K Annually
In-Office
Los Angeles, CA, USA
121228 Employees
28-40 Hourly

Zscaler Logo Zscaler

Product Marketing Manager

Cloud • Information Technology • Security • Software • Cybersecurity
Easy Apply
Hybrid
San Jose, CA, USA
8697 Employees
144K-205K Annually

Zscaler Logo Zscaler

Senior Manager, Communications

Cloud • Information Technology • Security • Software • Cybersecurity
Easy Apply
Remote or Hybrid
San Jose, CA, USA
8697 Employees
151K-215K Annually

Similar Companies Hiring

Granted Thumbnail
Artificial Intelligence • Healthtech • Insurance • Mobile • Financial Services
New York, New York
23 Employees
OneImaging Thumbnail
Healthtech
Miami, FL
62 Employees
Vitalize Thumbnail
Artificial Intelligence • Healthtech • Software
US
50 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account