Auto-apply is a Pro feature

Let Findyet apply to this job for you:

  • Your CV is tailored to this posting.
  • The application form's questions are answered from your profile.
  • You review everything and approve before anything is sent.
  • Findyet submits the application and adds it to your tracker.

Available on Greenhouse postings today, up to 3 applications a day on Pro.

The first 100 verified accounts get Pro free for 90 days.

See plans

Imperative Care

New

Software Engineer (User Facing Applications)

Posted
Discussion
  • 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

Benefits

  • Stock options
  • 401k
  • Health benefits
  • Team events, competitions & activities
  • 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)
  • 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
  • Excellent communication and documentation skills
  • Experience with other programming languages such as Python

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.