Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer, User Facing Applications

$207k - $230k
Full-time

Imperative Care

Title: Staff Software Engineer Applications
This position is based in our Campbell, California offices. This position is on-site & full-time

Why Telos Health?
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.  Not only is Telos 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 looking for a talented and experienced Software Engineer to take part in the development of Telos software. As one of the key members of the software team, you will architect, develop, and test the software applications that the physicians will interact with when using the Telos robotics system. You will work closely with other software engineers as well as system and UX engineers to design and implement solutions that meet clinical needs and requirements. You are willing to learn outside your comfort zone and to teach others.
  • Design and implement responsive UI applications that include real time media rendering and other complex graphics components. Work closely with other engineers (software, clinical, systems, UX) as part of a focused cross-functional team developing software for a medical application
  • 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
What You’ll Bring:
  • 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
  • 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
  • Excellent communication and documentation skills
  • Experience with software development in a regulated industry (IEC62304 preferred).
  • Experience with gstreamer
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: $207,000 – 230,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

 

The use of external recruiters/staffing agencies requires prior approval from our Human Resources Department. The Human Resources Department at Imperative Care requests that external recruiters/staffing agencies not to contact Imperative Care employees directly in an attempt to present candidates. Complying with this request will be a factor in determining future professional relationships with Imperative Care.

Imperative Care will not accept unsolicited resumes from any source other than candidates themselves for either current or future positions. Submission of unsolicited resumes in advance of an agreement between the Human Resources Department and the external recruiter/staffing agency does not create any implied obligation on the part of Imperative Care.

Vacancy posted 12 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, User Facing Applications in Campbell, CA vacancy
  • $169k - $192k

     ...Description Job Description Title: Sr Software Engineer, Applications This position is based in our...  ...disease in which one in four adults will face in their lifetime. What You’ll Do...  ...solutions based on clinical and user requirements. ~ Design and develop high... 
    Application
    Full time
    Work experience placement
    Local area
    Worldwide

    Imperative Care

    Campbell, CA
    18 days ago
  • $207k - $230k

    Title Staff Software Engineer Robotics Location and Employment This position is based in our...  ...disease in which one in four adults will face in their lifetime. What You’ll Do...  ...developing software for a medical application. Understand user needs, clinical needs and customer... 
    Application
    Full time
    Work experience placement
    Worldwide

    Imperative Care

    Campbell, CA
    2 days ago
  • $217.57k - $260k

    Staff Software Engineer - Integrations Design and implement a real-time, fault-tolerant data pipeline...  ...identity again. Over 140 million users experience streamlined login and...  ...and B2C Some experience with consumer-facing applications (eCommerce, Retail, Integrations etc... 
    Application
    Temporary work
    Work at office
    Flexible hours

    jobs.frontdoordefense.com - Jobboard

    Mountain View, CA
    5 days ago
  • $190.9k - $334.1k

     ...Senior Staff Software Engineer, Integrations (Tech Lead) — Veza Full-time Employee...  ...question enterprises face: who can and should take what...  ...identity ecosystem across users, groups, roles, policies, permissions...  ...cloud, on-prem, and custom applications. With over 30 billion... 
    Application
    Full time
    Work at office
    Remote work
    Flexible hours

    Centaur Labs

    Santa Clara, CA
    4 days ago
  • $207k - $300k

    Staff Software Engineer, AI/ML, Search Ads corporate_fare Google place Mountain View, CA, USA Apply Bachelor...  ...model development, fine‑tuning, application and evaluation. Experience leveraging Generative AI/LLMs for user‑facing problems. Experience designing and building... 
    Application
    Full time

    Google Inc.

    Mountain View, CA
    1 day ago
  • $197k - $266.5k

     ...mobile, and front end software development. Provides...  ...opportunities to enhance software applications with AI technology....  ...and mentor junior engineers on best practices of...  ...performance and user satisfaction, using appropriate...  ...large scale, consumer facing web or mobile... 
    Application
    Work experience placement

    Intuit

    Mountain View, CA
    5 days ago
  • $131.4k - $197k

     ...market. The Opportunity As Software Engineer, you will be the senior technical...  ...2/IEC 61508 alignment where applicable) and design for field...  ...partners as the senior technical face of the platform clarify...  ...utility programs. Analyzes user needs, software requirements... 
    Application
    Work experience placement

    Qualcomm

    Santa Clara, CA
    1 day ago
  •  ...Function of Position: As a Staff Platform Software Engineer, you will act as a...  ...support of new or emerging applications, creating cross-functional...  ...understand requirements from a user’s and engineering’s perspective...  ..., ranging from customer-facing requirements to clinical... 
    Application

    Intuitive

    Sunnyvale, CA
    3 days ago
  • $181.1k - $318.4k

    Sr Software Engineer, Siri User Experience Metrics and Data Cupertino, California, United States Software...  ...and owns the most critical user-facing metrics, identifies quality issues, builds...  ...requirements and other terms of the applicable plan or program. Apple is an equal... 
    Application
    Relocation

    Apple Inc.

    Cupertino, CA
    2 days ago
  • $200k - $322k

    We’re hiring a Senior Staff Software Engineer to own the engineering efforts across...  ..., and an exceptional user experience for NVIDIA users...  ...from infrastructure to user facing tools. Triage and resolve Enterprise...  ...building user-facing web applications and operational dashboards... 
    Application

    NVIDIA Gruppe

    Santa Clara, CA
    2 days ago
  • $190.9k - $334.1k

    Senior Staff Software Engineer, Performance (Tech Lead) — Veza Full-time Employee...  ...question enterprises face: who can and should take what...  ...identity ecosystem across users, groups, roles, policies, permissions...  ...cloud, on‑prem, and custom applications. With over 30 billion... 
    Application
    Full time
    Work at office
    Remote work
    Flexible hours

    Centaur Labs

    Santa Clara, CA
    2 days ago
  • $207k - $301k

    Staff Software Engineer, Quality, Google Cloud, Applied AI Google Sunnyvale, CA...  ...-agent systems or complex applications in an enterprise setting....  ...intelligence directly into client‑facing Cloud infrastructure....  ...that is representative of the users we serve, creating a... 
    Application

    Google Inc.

    Sunnyvale, CA
    3 days ago
  •  ...demand, logistics engine for last-mile retail...  ...our team. As a Staff Machine Learning...  ...with solving end-user problems, and collaborate...  ...) in the full software development...  ...effect of subjecting applicants or employees to discrimination...  ...or applicant will face discrimination or... 
    Application
    Hourly pay
    Work at office
    Local area
    Remote work
    Flexible hours

    DoorDash USA

    Sunnyvale, CA
    5 days ago
  • $214k - $289.5k

     ...Come join the Intuit as a Sr Staff Software Engineer and help us power prosperity around the world...  ...ownership Knowledge of building AI native applications Guides the applicability of AI to...  ...AI technologies/tools and apply it to user experiences or backend solutions Experience... 
    Application
    Temporary work
    Work experience placement

    Intuit

    Mountain View, CA
    1 day ago
  • $218.8k - $335.3k

     ...the Role We are seeking an experienced Staff Software Engineer to lead the technical direction for...  ...deliver robust, observable services and user experiences that scale across General...  ...easy‑to‑integrate platform for other applications and services. Partner cross‑functionally... 
    Application
    Flexible hours

    General Motors

    Sunnyvale, CA
    4 days ago
  • $197k - $291k

    Staff Software Engineer, Applied Research, Foundation User Models corporate_fare Google place Mountain View, CA, USA Apply Bachelor’s degree or equivalent practical experience. 8 years of experience in software development. 5 years of experience testing, and launching... 
    Full time
    Immediate start
    Worldwide

    Google Inc.

    Mountain View, CA
    1 day ago
  • $207k - $230k

    Title: Staff Software Engineer, Robotic Test Automation This position is based in our Campbell, California...  ...in which one in four adults will face in their lifetime. What You’ll Do The...  ...for individual software units and applications. Over time, this role will expand automation... 
    Application
    Full time
    Work experience placement
    Local area
    Worldwide

    Imperative Care

    Campbell, CA
    5 days ago
  • $102.6k - $222.3k

     ...Stryker is seeking a Staff Software Engineer to join our Endoscopy division. In this role, you will...  ...of complex software systems, including application architecture and product design documentation...  ...products are safe, reliable, and user‑friendly. Workplace flexibility :... 
    Application

    Stryker Group LLC

    San Jose, CA
    3 days ago
  • $160.5k - $240.7k

     ...Technologies, Inc. Job Area Engineering Group Machine Learning Engineering...  ...learning hardware and software. Minimum Qualifications...  ...concepts into reliable customer‑facing features. Lead experimental...  ...an accommodation during the application/hiring process, rest assured... 
    Application
    Work experience placement
    Work from home

    Qualcomm

    Santa Clara, CA
    3 days ago
  • $176.1k - $308.2k

     ...question enterprises face: who can and should...  ...identity ecosystem across users, groups, roles,...  ...on-prem, and custom applications. With over 30...  ...and AI agents. For engineers joining Veza today,...  ...looking for a passionate Staff Data Platform Software Engineer to join Veza... 
    Application
    Full time
    Work at office
    Remote work
    Flexible hours

    ServiceNow

    Santa Clara, CA
    3 days ago
  •  ...demand, logistics engine for delivery. We...  ...We are looking for Staff Backend Engineers...  ...run large-scale web applications * Develop and...  ...Cursor) in the full software development lifecycle...  ...for our range of users—from Dashers to...  ...or applicant will face discrimination or... 
    Application
    Hourly pay
    Work at office
    Local area
    Remote work
    Flexible hours

    DoorDash USA

    Sunnyvale, CA
    5 days ago
  • $143k - $286k

    Position Summary The (USA) Staff, Software Engineer will lead the design, development, and implementation...  ...efforts to build scalable web applications and uphold technical excellence. Collaborating...  .../non-functional requirements, user stories, coding standards, quality/... 
    Application

    Comfort Systems USA

    Sunnyvale, CA
    1 day ago
  • $175k - $215k

     ...company that is disrupting the software delivery market. Our mission...  ...to deliver code to their users reliably, efficiently, securely...  ...Orchestration, Chaos Engineering, Software Engineering Insights...  ...highly scalable, distributed applications, products and services in Java... 
    Application
    Local area
    Immediate start
    Flexible hours

    Menlo Ventures

    Mountain View, CA
    3 days ago
  • $154k - $220k

     ...Sr. Staff Software Development Engineer-AI Security Bellevue, Washington, USA; San Jose, California, USA About Zscaler Zscaler accelerates...  ...cyberattacks and data loss by securely connecting users, devices, and applications in any location. Here, impact in your role matters... 
    Application
    Work at office
    Local area

    Zscaler

    San Jose, CA
    3 days ago
  • $207k - $301k

    Staff Software Engineer, Gemini Enterprise Mobile Google Cloud's software engineers develop the next...  ...technologies that change how billions of users connect, explore, and interact with...  ...maintenance of the Gemini Enterprise mobile application, ensuring seamless functionality and... 
    Application

    Google Inc.

    Sunnyvale, CA
    3 days ago
  • $196.5k - $219.3k

     ...platform features. Mentor junior engineers on secure backend development...  ...delivery of high‑quality software features while adhering to project...  ...context are managed in LLM applications. Solid knowledge of...  ...integration; libraries such as Hugging Face Transformers or LangChain for... 
    Application
    Full time

    Zoomcar

    Sunnyvale, CA
    2 days ago
  • $128k - $216k

     ...make a difference at Fiserv. Job Title Staff Backend Software Engineer What Does a Successful Staff Backend...  ...Clover builds scalable, full stack applications that deliver data-driven...  ...and strategy for Clover’s merchant-facing insights and analytics platform Partner... 
    Application

    Shoptalk

    Sunnyvale, CA
    4 days ago
  • $192k - $260k

     ...companies in the world. Our engineering teams build highly technical...  ...one of the largest scale software platforms. The fleet consists...  ...with third‑party applications, and interacting with cloud...  ...their data teams across 10k+ users on the Databricks platform.... 
    Application
    Work at office
    Local area
    Worldwide
    Flexible hours

    Databricks

    Mountain View, CA
    3 days ago
  • $197k - $266.5k

     ...Architect and develop scalable applications or systems. Drive the design...  ...implementation of durable software solutions to solve critical customer...  ...Coach and mentor junior engineers on best practices of software...  ...on software performance and user satisfaction, using appropriate... 
    Application
    Work experience placement

    Intuit

    Mountain View, CA
    3 days ago
  • $262k - $365k

    Senior Staff Software Engineer, Gemini Enterprise Mobile Sunnyvale, CA, USA Apply Qualifications...  ...development. 7 years of experience with iOS application development. 5 years of experience...  ...that change how billions of users connect, explore, and interact with information... 
    Application

    Google Inc.

    Sunnyvale, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer, User Facing Applications. Be the first to apply!