Logo
Staatliche Hochschule für Musik und Darstellende Kunst Mannheim

Senior Software Engineer - UI Software (C++/Python) San Mateo, CA Job at Staatli

Staatliche Hochschule für Musik und Darstellende Kunst Mannheim, San Mateo, CA, US, 94409

Save Job

Senior Software Engineer - UI Software (C++/Python) San Mateo, CA 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,000 - $185,000. About You We are looking for candidates who thrive in fast-paced environments; embrace ambiguity; can create frameworks and work products from scratch; are able to level between micro and macro analysis; possess critical and system thinking ability; and 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. #J-18808-Ljbffr In Summary: 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 . The annual salary range for this role is $156,000 - $185,000 . En Español: Mendaera está desarrollando una tecnología que permitirá a todos los proveedores de atención médica hacer más por sus pacientes. Nuestra plataforma combina imágenes en tiempo real, robótica e inteligencia artificial para hacer que la intervención médica robónica sea más accesible y precisa. Nuestro objetivo es eliminar las barreras en el viaje del paciente, acelerar la recuperación, deleitar a los clientes y reducir el costo de la atención. Escribir código limpio, mantenible y eficiente en C++ y Python para aplicaciones de UI. Diseñar e implementar software para apoyar las interacciones del usuario, flujos de trabajo y visuales de la UI. Asegurar la calidad y usabilidad del software a través de pruebas y documentación sólidas. Resolver problemas y deshacerse de problemas en la pila de software de laUI. Participar en revisiones de código para garantizar el cumplimiento de las mejores prácticas y estándares de codificación. Habilidades y calificaciones deseadas: Licenciatura o Maestría en Ciencias Informáticas, Ingeniería de Software u un campo relacionado. 2 - 5 años de experiencia profesional desarrollando software en C ++ y Python. Experiencia en diseño e implementación de software para interfaces de usuarios o sistemas front-end. Conocimiento de los principios de diseño de software, algoritmos y estructuras de datos. Desarrollo de componentes de software modulares y reutilizables.