Senior Software Engineer - VETi Platform

Kodiak Sciences Inc

$130K — $180K *
Healthcare
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • B.S., M.S., or Ph.D. in Computer Science, Electrical Engineering, Computer Engineering, or related field.
  • 5+ years of professional software engineering experience developing complex systems.
  • Strong programming skills in C, C++, and Python.
  • Proven software architecture, debugging, and problem-solving abilities.
  • Experience interfacing software with hardware and performance-sensitive systems.
  • Familiarity with Linux and/or Windows environments.
  • Capable of cross-disciplinary collaboration with various engineering and scientific teams.

Responsibilities

  • Lead design and development of software for wearable imaging and sensing systems.
  • Build software for device control and health-monitoring applications.
  • Develop real-time signal-processing and image-processing pipelines.
  • Work with embedded computing platforms and various sensor technologies.
  • Collaborate with cross-functional teams including hardware and algorithms.
  • Debug software across application, integration, and system levels in Linux and Windows.
  • Transform research prototypes into reliable engineering software for medical imaging.

Benefits

  • Opportunity to work on cutting-edge technology in a growing field.
  • Collaborative and interdisciplinary work environment.
  • Engagement with real-world applications in medical technology.
  • Potential for professional growth and development in advanced engineering systems.
Full Job Description
Description

We are looking for a Senior Software Engineer to help build the software foundation for Kodiak's VETi platform, from early prototypes through reliable engineering systems. This role is well suited for an engineer with strong software fundamentals who enjoys complex technical problems, works well across disciplines, and is excited to build software that connects closely with real-world hardware.

Responsibilities
  • Lead the design, development, and optimization of software for advanced wearable imaging and sensing systems - from prototypes through validation.
  • Build software for device control, imaging workflows, AR/VR interfaces, and health-monitoring applications.
  • Develop and integrate real-time signal-processing and image-processing pipelines.
  • Work with embedded computing platforms, sensors (LiDAR, OCT, MEMS-based systems), and hardware-accelerated processing (NPUs and similar).
  • Collaborate with hardware, firmware, optics, algorithms, machine learning, and systems engineering teams.
  • Develop and debug software at the application, hardware/software integration, and system levels on Linux and Windows.
  • Take research prototypes and turn them into reliable engineering software that powers next-generation medical imaging devices used in clinical and product validation.

Education / Qualifications
  • B.S., M.S., or Ph.D. in Computer Science, Electrical Engineering, Computer Engineering, or a related technical discipline, or equivalent practical experience.
  • 5+ years of professional software engineering experience developing complex systems.
  • Strong programming experience in C, C++, and Python.
  • Strong software architecture, debugging, and problem-solving skills.
  • Experience building software that interfaces with hardware, sensors, devices, imaging systems, or performance-sensitive systems.
  • Experience working in Linux and/or Windows environments.
  • Ability to collaborate across software, hardware, scientific, and engineering teams.

Additional Experience That Would Be Valuable
  • Experience with embedded systems, firmware, device software, or hardware/software integration.
  • Experience developing medical devices, imaging systems, AR/VR systems, robotics, or wearable technologies.
  • Experience with real-time signal processing, image processing, FFT pipelines, sensor data, or performance optimization.
  • Experience with GPUs, DSPs, NPUs, FPGAs, microcontrollers, or other hardware-accelerated compute platforms.
  • Experience integrating machine learning models into edge, device, or embedded systems.

Similar Jobs

More Jobs at Kodiak Sciences Inc

More Healthcare Jobs

Find similar Senior Software Engineer - VETi Platform jobs: