Senior Software Engineer (User Facing Applications)
Imperative Care · Campbell, CA, United States
About The Role
Join our team as a Senior Software Engineer, where you will play a key role in the design and implementation of software applications for our robotic platform. You will work closely with cross-functional partners to create high-performance, real-time visualization applications for medical use. Your expertise in object-oriented programming, software architecture, and design patterns will be essential in optimizing software for low latency, high reliability, and scalability within a regulated environment. Additionally, you will develop and maintain robust testing frameworks to ensure software quality and reliability.
- Contribuer à la conception et à la mise en œuvre d'applications logicielles, de technologies embarquées ou d'algorithmes pour la plateforme robotique.
- Développer et tester une infrastructure logicielle robuste, fiable et évolutive en tant que membre clé de l'équipe logicielle.
- Collaborer étroitement avec des partenaires interfonctionnels pour créer des solutions logicielles basées sur les exigences cliniques et utilisateur.
- Excellent communication and documentation skills
- Strong background in object-oriented programming, software architecture, and design pattern
- Experience with other programming languages such as Python or Rust
- 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
- Experience with C++ programming and multi-threaded applications
- Experience in desktop UI development (e.g. Qt/QML, PyQt, Open GL , unity, GTK, WPF, or similar)
Similar roles you might like
See all →This is an external listing. JobSpring does not represent or verify the employer. Report this listing