What are the responsibilities and job description for the Principal C++ Qt Software Engineer (Robotics) position at TalentDome Staffing?
The Company:
A fast-growing MedTech innovator building autonomous surgical robotic systems powered by AI, imaging, and robotics, with a mission to make high-quality healthcare more accessible worldwide. You’ll work shoulder-to-shoulder with clinicians and world-class engineers shaping the future of surgery.
The Role:
We’re looking for a Senior C QT Software Engineer to help build and scale mission-critical software for advanced imaging and robotic platforms, while also contributing to AI labeling and cloud-enabled workflows.
What You’ll Be Doing:
• Design and build product-level features in modern C (Qt) for robotic systems
• Contribute to AI labeling tools and backend components using Python, Java, or JavaScript
• Work deeply in a Linux environment (system-level programming & networking)
• Collaborate across robotics, AI, QA, and cloud teams to ship reliable, scalable systems
• Support testing, optimization, and production-level troubleshooting
What We’re Looking For:
• 5 years hands-on C development (8 years total software experience)
• Strong OOP, design patterns, SDLC experience
• Solid Linux background; robotics (ROS2/DDS), AI, Docker, or cloud experience is a big plus
• Proven track record building production-grade systems
• Collaborative, curious, and self-driven
Salary:
- Up to $190K base benefits
Logistics:
- On-site role (Santa Monica or Malibu, CA)
Salary : $125 - $165