Sr Software Engineer, User Facing Applications

Imperative Care$150K — $183K *
Healthcare
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in computer science or related field with at least 5 years of relevant experience.
  • Strong expertise in object-oriented programming and software architecture.
  • Proficient in C++ and developing multi-threaded applications.
  • Experience in desktop UI development using frameworks like Qt/QML, Open GL, or WPF.
  • Familiarity with additional programming languages such as Python or Rust.
  • Strong communication and documentation skills.

Responsibilities

  • Design and develop real-time visualization applications for medical purposes.
  • Collaborate with cross-functional teams to create effective software solutions.
  • Optimize software for low latency and high reliability in a regulated environment.
  • Develop and maintain testing frameworks to ensure software quality.
  • Translate user needs and clinical requirements into software design priorities.
  • Create documentation for software architecture and coding standards to ensure team alignment.

Benefits

  • Stock options enabling a stake in the company's success.
  • Bonus opportunities alongside competitive salaries.
  • 401k plan to support future financial planning.
  • Comprehensive health benefits for employee well-being.
  • Generous PTO to promote work-life balance.
  • Parental leave program to support family needs.
Full Job Description
Title: Sr Software Engineer, Applications
This position is based in our Campbell, California offices. This position is on-site & full-time

What You'll Do
The Senior Software Engineer uses solid knowledge and experience to contribute to the design and implementation of software applications, embedded technology, or algorithms to our robotic platform. As a key contributor to the software team, this position develops and tests robust, reliable and scalable software infrastructure. This position works as a member of a cross functional team to create software solutions based on clinical and user requirements.
  • Design and develop high-performance, real-time visualization applications for medical use.
  • Collaborate closely with cross-functional partners across software, clinical, systems, and UX to deliver effective product solutions.
  • Optimize software for low latency, high reliability, and scalability within a regulated environment.
  • 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 5 years of related experience; or equivalent combination of education and work experience.
  • Strong background in object-oriented programming, software architecture, and design pattern
  • Experience with C++ programming and multi-threaded applications
  • Experience in desktop UI development (e.g. Qt/QML, PyQt, Open GL , unity, GTK, WPF, or similar)
  • Experience with other programming languages such as Python or Rust
  • 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: $150,000 - 183,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.

About Imperative Care

Imperative Care is a medical device company that develops and commercializes devices for the treatment of ischemic stroke. The company was founded in 2016 by Fred Khosravi and Vikram Janardhan. Imperative Care's flagship product is the Zoom Aspiration System, which is used to remove blood clots from the brain during a stroke. The company's mission is to improve patient outcomes and reduce the burden of stroke on healthcare systems. Imperative Care has raised over $85 million in funding from investors such as Ascension Ventures, Bain Capital Life Sciences, and Rock Springs Capital.
Learn more about Imperative Care
Size
50 employees
Industry
Net Income
-$2 million
Founded
2016
5 Year Trend
+60%
Revenue
$10 million

Similar Jobs

More Jobs at Imperative Care

More Healthcare Jobs

Find similar Sr Software Engineer, User Facing Applications jobs: