Work Preference
Summary
Overview
Work History
Education
Skills
Technical Skills & Tools
Timeline
Generic
Sarath Radhakrishnan Jayakumari
Verified
This profile is verified using an email address.

Sarath Radhakrishnan Jayakumari

Sunnyvale,CA

Work Preference

Work Type

Full Time

Location Preference

HybridOn-Site

Summary

Senior Software Engineer with a strong background in software architecture and cross-platform development. Extensive experience in designing real-time video streaming systems and implementing advanced cybersecurity measures for medical robotics applications. Demonstrated ability to lead complex projects, deliver innovative solutions on time and excel in fast-paced environments. Committed to creating cutting-edge medical robotics solutions while ensuring quality and exceeding expectations.

Overview

15
15
years of professional experience

Work History

Senior Software Engineer

Intuitive
Sunnyvale, California
05.2025 - Current
  • Migrated the AI inference pipeline from TensorFlow to ONNX Runtime using ONNX models, and upgraded CUDA, cuDNN, and related software dependencies to support the NVIDIA Blackwell GPU architecture.
  • Designed and implemented shared Identity and Access Management (IAM) components in C++ to support Active Directory integration using LDAP/LDAPS.
  • Designed and implemented an extensible user management component in C++ to support both local and enterprise identity management.
  • Implemented comprehensive testing strategies to ensure the reliability and performance of the software.
  • Refactored cmake infrastructure and enhanced code quality through integration of static analysis tools cpplint, clang-tidy, cppcheck, clang formatter, along with dynamic analysis tools valgrind, tsan, asan, msan.
  • Technical Environment: C++, Python, Squish, Qt, QML, DBUS, Yocto, Ubuntu, Google Test Framework, Git.

Staff Software Engineer

Telos Health Inc
Campbell, CA
08.2023 - 05.2025
  • Company Overview: At Telos Health, we are pioneering tele-robotic-assisted technologies to revolutionize ischemic stroke intervention. Our innovations aim to bridge the gap in stroke treatment, improving access and patient outcomes globally.
  • Designed and developed an ultra-low-latency media streaming platform for real-time tele-robotic interactions using WebRTC, SRTP, RTP, and GStreamer.
  • Designed and implemented an image acquisition and real-time video streaming pipeline for the robotic platform.
  • Designed and implemented a secure and reliable DDS-based data routing service for ultra-low-latency transmission of robotic control commands, system feedback, and telemetry across distributed systems.
  • Designed and implemented a distributed connection management service for establishing and maintaining connectivity between remote systems, including connection discovery, handshaking, and lifecycle management.
  • Designed and developed generic, reusable software components and frameworks shared across multiple UI applications.
  • Designed and implemented responsive UI applications featuring real-time video rendering.
  • Technical Environment: C++, Python, GStreamer, Qt, QML, REST, WebRTC, DDS, Qt Creator, Linux, Ubuntu, Google Test Framework, RTI, Conan, Git.

Staff Software Engineer

Auris Health Inc
Redwood City, CA
11.2018 - 08.2023
  • Company Overview: Auris Health develops the Monarch Platform, an advanced robotic system for urological and bronchoscopic procedures, integrating robotic control, specialized tools, multi-modal imaging, and automated data analysis to enhance clinical outcomes.
  • Developed and optimized a real-time video pipeline, ensuring low-latency, high-quality video rendering.
  • Implemented an automated setup workflow, streamlining system configuration and preparation for procedures.
  • Designed and developed a distributed fault framework using C++ and Qt, enabling system-wide fault detection and handling.
  • Engineered the communication and subsystem layer, facilitating seamless inter-module data exchange and control.
  • Integrated advanced cybersecurity measures, including authentication, encryption for code signing, over-the-air updates, and full-disk encryption, ensuring system security and compliance.
  • Technical Environment: C++, Python, Qt, QML, Qt Creator, Linux, Ubuntu, Google Test Framework, RTI, Git.

Senior Software Engineer

Accuray Inc
Madison, WI
06.2017 - 10.2018
  • Contributed to the development of the Radixact Treatment Delivery System, an integrated platform for advanced treatment planning, data management, and radiation therapy delivery.
  • Developed a critical communication layer between subsystems for Laser, Couch, and Jaws hardware, ensuring seamless integration within the Radixact system.
  • Collaborated with cross-functional teams, including integration and engineering disciplines, to design features and resolve system-level challenges.
  • Designed and implemented a generic watchdog system using a monotonic timer, ensuring reliable soft real-time operations and enhancing patient safety.
  • Developed the RawData plugin within the Integrated System Test Tool (ISTT) framework, enabling characterization, diagnostics, and testing for the Radixact System.
  • Technical Environment: C, C++, Python, MS Visual Studio 2013 & 2015, CLion, Windows 10, Linux, VxWorks, CentOS, pytest, Google Test Framework.

Senior Software Engineer

GE Healthcare
Chicago, IL
04.2015 - 05.2017
  • Developed and enhanced the GE Centricity Universal Viewer, a radiology and cardiology image review platform, enabling diagnostic tool integration and patient report analysis.
  • Implemented support for advanced DICOM features, including Grey Scale Presentation State (GSPS), Key Image Note (KIN), and DICOM storage within the PACS server, improving image management and interpretation.
  • Integrated a unit testing framework using Google Test (gtest), enhancing software robustness and ensuring comprehensive test coverage.
  • Worked in an Agile/Scrum environment, participating in daily stand-ups, retrospectives, and sprint planning to ensure efficient project execution.
  • Designed and developed the GUI using VC++ and MFC, ensuring a user-friendly and functional interface aligned with project specifications.
  • Investigated and analyzed hospital-reported issues, preparing detailed reports with diagrammatic representations of problems and solutions.
  • Technical Environment: C, C++, VC++, MS Visual Studio 2013 & 2015, Qt Creator, Sybase, MS SQL, Windows 7/8/10, Linux, Google Test Framework.

Software Engineer

Toshiba Medical Systems
04.2011 - 03.2015
  • Designed and developed a job queuing module in FJQBL, utilizing C, C++, VC++, MFC, and DICOM for efficient job management and execution.
  • Rapidly transitioned from prototyping to enterprise-grade implementation for DICOM printing, ensuring robust and scalable performance.
  • Led testing processes, validation procedures, and software system tasks, ensuring compliance, reliability, and performance optimization.
  • Technical Environment: MS Visual Studio 2010 & 2008, Windows Server, Windows 7, Altibase, C, C++, VC++, Windows Programming.

Education

Master of Science - Computer Science

Arizona State University
true
12-2025

Master of Science - Computer Science

Kerala University
01.2010

Bachelor of Science - Computer Science

Kerala University
01.2008

Skills

  • Software architecture design
  • Cross-platform development
  • Application Development Expertise
  • Video streaming technologies
  • Streaming technologies proficiency
  • Real-time data streaming
  • Medical device software development
  • C, C, Python, and Java programming
  • Experience in streaming using GStreamer, WebRTC, and SRTP
  • Knowledge in QT, QML, MFC, WxWidgets, Boost, STL, and ATL
  • Knowledge in object-oriented methodologies
  • Knowledge in inter-process communication frameworks (RTI), DDS and network protocols
  • Squish and GTest frameworks
  • Linux, Ubuntu, Yocto, Windows

Technical Skills & Tools

C, C++, VC++, Python, Java, C#.NET, Qt, QML, Squish, GTest, Conan, GStreamer, WebRTC, SRT, SRTP, Linux, Ubuntu, Yocto, Windows, MS SQL, SQLite, Sybase, Altibase, Postgres SQL, Lucid Chart, PlantUML, Astah, MS Visio, Star UML, Rational Rose, Github, GitLab, VSS, Tortoise SVN, Perforce, Plastic SCM, Valgrind, LeakDiag, Application Verifier, WinDbg, GDB, Tsan, Asan, Bullseye, Static Analysis using Coverity and Klocwork, Jira, Rally, Jama, Collaborator, Confluence, DICOM.

Timeline

Senior Software Engineer

Intuitive
05.2025 - Current

Staff Software Engineer

Telos Health Inc
08.2023 - 05.2025

Staff Software Engineer

Auris Health Inc
11.2018 - 08.2023

Senior Software Engineer

Accuray Inc
06.2017 - 10.2018

Senior Software Engineer

GE Healthcare
04.2015 - 05.2017

Software Engineer

Toshiba Medical Systems
04.2011 - 03.2015

Master of Science - Computer Science

Arizona State University

Master of Science - Computer Science

Kerala University

Bachelor of Science - Computer Science

Kerala University
Sarath Radhakrishnan Jayakumari