Think-Surgical,-Inc.

Senior Embedded Software Developer Role

📍 Location
montreal (administrative region), qc
⏰ Job Type
Full-time
📅 Posted
June 08, 2026

Job Description

Lead the embedded software development at THINK Surgical, focusing on cutting-edge devices for robotic surgery. Drive innovation through your expertise in system analysis and design.
This key role, based in Montreal, QC or Fremont, CA, requires seasoned engineers with over a decade of experience. Your C++ programming prowess, especially in real-time environments, will be crucial as you debug software and collaborate with design teams. Shape the future of surgical systems with your deep knowledge and effective problem-solving skills.
Key Responsibilities:
• Develop and test complex software in C++ for robotic devices
• Work closely with product design engineers
• Write clear specifications and testing procedures
• Conduct software unit testing and validation
• Contribute to agile project management efforts
Requirements:
• BS in Computer Science or equivalent
• 10+ years of experience in software engineering
• Strong C++ capabilities in real-time applicat...

Ready to Apply?

Take the next step in your career journey with Think-Surgical,-Inc.

Apply Now