Mendaera

Senior Software Engineer - UI Software (C++/Python)

San Mateo, CA
USD 156k - 185k
C++ Python Qt
Description

About Mendaera, Inc.

Mendaera is developing technology that will enable all healthcare providers to do more for their patients. Our platform combines real-time imaging, robotics, and artificial intelligence to make precise and consistent intervention more accessible. Our aim is to eliminate barriers in the patient journey, accelerate recovery, delight customers, and reduce cost of care.

About the Opportunity

Mendaera is looking for a Senior Software Engineer with expertise in C++ and Python to design and develop software for user interfaces and supporting modules. This role is critical to enhancing the usability and functionality of our robotic medical intervention platform. As part of the Usability Team, you will report to the Usability Lead, and collaborate with clinical, product, and engineering teams to deliver software that directly impacts our mission. The annual salary range for this role is $156,000k-$185,000.

About You

We are looking for candidates who: thrive in fast-paced environments; embrace ambiguity; can create frameworks and work-product from scratch; are able to level between micro and macro analysis; possess critical and system thinking ability; are detail oriented.

Senior Software Engineer - UI Software responsibilities include:

  • Collaborating with Mendaera stakeholders to design and implement user interfaces, workflows, and associated software modules.
  • Writing clean, maintainable, and efficient code in C++ and Python for UI applications.
  • Designing and implementing software to support user interactions, workflows, and UI  visuals.
  • Ensuring software quality and usability through robust testing and documentation.
  • Troubleshooting and debugging issues in the UI software stack.
  • Participating in code reviews to ensure adherence to best practices and coding standards.

Desired Skills and Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • 2 - 5 years of professional experience developing software in C++ and Python.
  • Experience designing and implementing software for user interfaces or front-end systems.
  • Knowledge of software design principles, algorithms, and data structures.
  • Experience developing modular, reusable software components.
  • Experience working in Linux environments, including debugging and performance tuning.
  • Strong problem-solving skills and attention to detail.
  • High level of emotional intelligence, with the ability to work effectively in a team environment.

Preferred Qualifications:

  • Experience with Qt/QML and SKIA or other rendering engines
  • Familiarity with the robot operating system (ROS).
  • Knowledge of usability principles and user-centric design.
  • Exposure to hardware-software integration or interfacing with peripheral devices.
Mendaera
Mendaera
Artificial Intelligence (AI) Health Care Health Diagnostics Precision Medicine Robotics

0 applies

9 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say