Sr Software Engineer, User Facing
Listed on 2026-07-20
-
Software Development
Software Engineer, Full Stack Developer, Python, Software Architect
Sr Software Engineer, User Facing Applications
Title: Sr Software Engineer, Applications
This position is based in our Campbell, California offices. This position is on-site & full-time.
Why Imperative Care?
At Imperative Care, we are developing novel robotic-assist technologies and interventional capabilities that will forever change the disparate outcomes of ischemic stroke – a disease affecting close to a million people a year in the U.S., and 10 million worldwide. We are actively building a team focused on developing novel solutions for this complex disease.
What You’ll Do
- 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 patterns.
- Experience with C++ programming and multi-threaded applications.
- Experience in desktop UI development (e.g., Qt/QML, PyQt, OpenGL, 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 401(k) plan, health benefits, generous PTO, and a parental leave program.
Salary Range: $169,000 – 192,000 annually
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).