Role Overview:
We are seeking a highly skilled Senior Software Engineer to design and develop advanced spine surgical Robotic and navigation applications. The role involves building high-performance, real-time medical software systems using modern technologies including C#, C++, and Python, ensuring accuracy, reliability, and regulatory compliance for clinical environments.
Key Responsibilities:
· Design, develop, and maintain desktop-based navigation applications using C#, WPF, and MVVM architecture
· Develop high-performance modules using C++ for real-time processing and system-level optimization
· Utilize Python for prototyping, algorithm development, data processing, and tool automation
· Develop scalable and optimized data-driven applications using SQL Server 2022, LINQ, and Entity Framework
· Implement real-time data communication using TCP/IP protocols and integrate with external devices/systems
· Develop and consume REST APIs and handle structured data using JSON
· Collaborate with cross-functional teams including clinical, robotics, and computer vision engineers
· Ensure high software quality through code reviews, unit testing, and debugging
· Manage defects and track issues using tools such as Bugzilla and Jira
· Maintain version control and CI/CD pipelines using SVN, Git, TFS, and Azure DevOps
· Optimize application performance for low-latency and high-accuracy surgical workflows
· Support clinical validation, testing, and deployment of navigation systems
· Ensure compliance with medical device standards and software lifecycle processes (QMS)
Pay: ₹700,000.00 - ₹800,000.00 per year
Benefits:
- Flexible schedule
- Food provided
- Health insurance
- Provident Fund
Work Location: In person