Senior Software Engineering Manager for Medical Technology Innovation

1 day ago


Chennai, Tamil Nadu, India IGRS - IIT Madras Full time

Location: Chennai, India

Employment Type: Full-time

We are seeking a seasoned Senior Software Engineering Manager to lead our team in developing cutting-edge medical technologies at IGRS - IIT Madras. As a Technical Lead - Software Engineering, you will play a pivotal role in designing and developing innovative software solutions for robotic surgery, VR/AR, and image-guided systems.

About Us

The Image Guided Robotic Surgery (IGRS) group at IIT Madras is at the forefront of healthcare innovation, specializing in advanced systems for surgical navigation, robotics, optical tracking systems, and VR/AR-based medical simulation platforms. Our multidisciplinary team collaborates to push the boundaries of technology, aiming to redefine healthcare through impactful solutions.

Key Responsibilities

  • Technical Leadership: Guide a team of software engineers, fostering a collaborative and high-performance environment.
  • Software Architecture: Design and develop scalable, maintainable, and high-performance software architectures for navigation, robotic systems, and image-guided surgical applications.
  • Integration: Work on the integration of software with navigation, robotic platforms, and optical tracking systems, ensuring seamless operation and reliability.
  • Regulatory Compliance: Ensure all software development processes comply with IEC 62304, ISO 13485, FDA, and other relevant medical device regulations.
  • Performance Optimization: Focus on performance optimization, real-time processing, and ensuring system reliability and scalability.

Requirements

  • Experience: 8+ years in software development with significant experience in software architecture, leading technical teams, and delivering complex projects involving real-time systems.

Technical Expertise:

  • Proficiency in programming languages C++ and Python.
  • Experience with frameworks and tools such as Cuda, Qt, VTK, ITK, OpenCV, and OpenGL.
  • Hands-on experience with RTOS, multi-threading, real-time systems, and concurrent programming.
  • Familiarity with DevOps tools like Git, Azure, Docker, and Kubernetes.
  • Knowledge of cloud, edge computing, AI, and machine learning techniques.

Regulatory Knowledge:

  • Strong understanding of IEC 62304, ISO 13485, FDA, CE compliance, and other medical device standards.

Benefits

  • Competitive Salary: ₹25,00,000 - ₹35,00,000 per annum (approximately $33,500-$47,000 USD based on current exchange rates)
  • Career Growth Opportunities: Access to cutting-edge resources, opportunities for learning, and career advancement.
  • Collaborative Environment: Be part of a multidisciplinary team of experts in robotics, imaging, and clinical applications.
  • Impactful Work: Contribute to solutions that have a real impact on patient outcomes and the medical field.


  • Chennai, Tamil Nadu, India IGRS - IIT Madras Full time

    Transform Healthcare through Innovative Technology">">At IGRS - IIT Madras, we are seeking an experienced Software Engineering Team Lead to join our cutting-edge team of robotics, imaging, and clinical experts.">">You will lead a multidisciplinary team in developing advanced systems for surgical navigation, robotic surgery, and medical simulation platforms....

  • Technical Innovator

    5 days ago


    Chennai, Tamil Nadu, India NielsenIQ Full time

    Our company, NielsenIQ, is at the forefront of technology innovation, and we're seeking a skilled Senior Software Engineer to join our team. As a Senior Engineer, you'll play a crucial role in building cutting-edge technologies that empower global businesses.Our Connect Technology teams are working on our new Connect platform, a unified, global, open data...


  • Chennai, Tamil Nadu, India IGRS - IIT Madras Full time

    About Us:">IGRS - IIT Madras is a research lab affiliated with the Healthcare Technology and Innovation Centre (HTIC) focused on developing affordable and accessible healthcare solutions. Our team combines cutting-edge technology with collaborative research in areas like computational robotics, medical imaging, and product design to address healthcare...


  • Chennai, Tamil Nadu, India TTF Technology Full time

    Job Title: Senior Golang Backend Software EngineerLocation: Ahmedabad, IndiaSalary: ₹2,400,000 per annumAbout the Role:We are seeking a highly skilled and experienced Senior Golang Backend Software Engineer to join our team at TTF Technology. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining...


  • Chennai, Tamil Nadu, India Orion Innovation Full time

    About Orion InnovationWe are a leading provider of innovative software solutions, dedicated to delivering high-quality products that meet the evolving needs of our clients. Our team is passionate about staying ahead of the curve, and we're seeking a talented Senior Full Stack Software Engineer to join us.Salary: $140,000 - $180,000 per yearJob...


  • Chennai, Tamil Nadu, India iLink Digital Full time

    About the RoleWe are seeking an experienced Enterprise Software Developer to join our team at iLink Digital, a global software solution provider and systems integrator. As a key member of our development team, you will play a critical role in designing and developing custom applications using the latest technologies.Company OverviewiLink Digital is a leading...


  • Chennai, Tamil Nadu, India ResMed Full time

    Unlocking Better Care with Advanced TechnologiesWe're on a mission to transform healthcare by harnessing the power of innovative technologies at ResMed(MatrixCare). As a Senior Software Engineer, you'll play a pivotal role in designing and coding industry-disruptive products that make a tangible difference in people's lives.About the RoleDesign and develop...


  • Chennai, Tamil Nadu, India TechEra IT Consulting Pvt Ltd. Full time

    Job SummaryThis is a senior leadership position responsible for driving the technological vision and strategy for TechEra IT Consulting Pvt Ltd. The successful candidate will oversee the development and implementation of software platforms, hardware infrastructure, and embedded system solutions to support drone technology in defence, agriculture, and...


  • Chennai, Tamil Nadu, India Software AG Full time

    About Software AG">Software AG is a global leader in process management and digital transformation, simplifying the connected world. Founded in 1969, it helps deliver the experiences that employees, partners, and customers now expect.">Job Summary">We are seeking a highly skilled R&D Engineer to join our ARIS Business Unit in India. This role is pivotal in...


  • Chennai, Tamil Nadu, India ADCI - Tamil Nadu Full time

    About the Role:We are seeking an experienced Senior Software Development Engineer to join our team at ADCI - Tamil Nadu, responsible for developing innovative features for the Echo family of devices. This is an excellent opportunity to work on cutting-edge technology and make a significant impact on the customer experience.Job Description:The successful...


  • Chennai, Tamil Nadu, India IGRS - IIT Madras Full time

    Job DescriptionWe are seeking an experienced Advanced Medical Software Developer to join our team at IGRS - IIT Madras. This role involves designing and developing advanced medical software systems for surgical navigation.The ideal candidate will have a strong understanding of object-oriented design patterns, experience with ITK, VTK, and OpenGL, and...


  • Chennai, Tamil Nadu, India Rocket Software Full time

    About the RoleWe are seeking a highly experienced Senior Software Engineering Director to lead our global development and quality assurance teams. As a key member of our leadership team, you will be responsible for driving strategic product development and quality goals, inspiring innovation within the team, and ensuring we remain at the forefront of the...


  • Chennai, Tamil Nadu, India Athenahealth Full time

    Company Overview:Athenahealth is a leading healthcare technology company that aims to create a thriving ecosystem delivering accessible, high-quality, and sustainable healthcare for all.About Our Location:We have offices across the United States and India, offering a unique and innovative work environment that promotes collaboration and productivity.About...


  • Chennai, Tamil Nadu, India Oracle Full time

    Job Description:We are seeking a highly skilled Senior Cloud Software Engineer to join our team at Oracle. As a key member of our software engineering division, you will play a vital role in the development and implementation of innovative cloud-based solutions.Responsibilities:Design, develop, and deploy cloud-based applications using Java and associated...


  • Chennai, Tamil Nadu, India IGRS - IIT Madras Full time

    Company OverviewWe're a healthcare technology innovation hub at IIT Madras Research Park, dedicated to developing innovative products for the healthcare industry. Our team works on various projects, including antenatal ultrasound scanning.Job Description: We're looking for a skilled Product Engineer to join our team. This role involves developing, testing,...


  • Chennai, Tamil Nadu, India TCP Software Full time

    About TCP SoftwareTCP Software has been a leader in timekeeping and workforce management solutions for over three decades. With tens of thousands of customers and millions of users, we deliver cutting-edge technology and personalized support to organizations of all sizes in the public and private sector.We're committed to growth and our vision for the future...


  • Chennai, Tamil Nadu, India One Degree North HR Services Full time

    OverviewOne Degree North HR Services is seeking a highly skilled Senior Java Software Engineer to join our team.As a Senior Java Software Engineer, you will be responsible for designing and developing robust, scalable, and efficient software solutions using Java and related technologies. You will work closely with our cross-functional teams to implement...

  • Software Engineer

    1 week ago


    Chennai, Tamil Nadu, India KEFA Technology Solutions Full time

    At KEFA Technology Solutions, we are seeking a skilled Software Engineer to join our team. This role is perfect for individuals who have a passion for coding and want to make a meaningful contribution to the development of innovative software solutions.Salary: $120,000 - $180,000 per year, depending on experience.The ideal candidate will be responsible for...


  • Chennai, Tamil Nadu, India American Express Full time

    We're looking for a talented Software Development Engineer to join our team at American Express. This is an exciting opportunity to work on cutting-edge web applications and drive innovation in the digital space.About the RoleAs a Software Development Engineer, you will be responsible for designing, developing, and maintaining high-quality web applications...


  • Chennai, Tamil Nadu, India Jobs for Humanity Full time

    Job SummaryWe are seeking a highly skilled Senior ServiceNow Developer to join our team at Jobs for Humanity. In this role, you will be responsible for designing and implementing new features within the ServiceNow platform, as well as providing technical leadership and guidance to the development team.About the RoleThis is a full-time position that requires...