Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Neptune Medical Logo

Senior/Staff Linux Software Engineer – Robotics Platform

Neptune Medical

$185,000 - $225,000
Nov 4, 2025
Burlingame, CA, US
Apply Now

Neptune Medical is building a fully flexible medical robot that enables doctors to reach deep into human anatomy. The Triton Robotic Endoscopy will disrupt flexible endoscopy and set a new standard in outcomes for decades to come. The Senior/Staff Software Engineer will be responsible for implementing a robust vision compute pipeline on a Linux platform for this robot.

Requirements

  • 5-7 years designing and developing software applications for embedded Linux systems.
  • Robust knowledge of C++ and Python.
  • Experience with Linux kernel development and/or NVIDIA’s embedded software stack desired.

Responsibilities

  • Design and implement the compute platform for the vision pipeline for the Triton robot.
  • Evaluate and prototype solutions for the control and vision subsystems using different computers and GPUs, optimizing for latency, efficiency and robustness.
  • Design, develop, document, verify, and continuously improve software for video pipelines using NVIDIA Jetson embedded systems: control cameras and display low-latency video, record video, composite video streams, and share video and camera metadata.
  • Work with deep-learning and computer-vision algorithms engineers to integrate new processing capabilities and AI applications into the product code.
  • Work with peer engineers on software design and code reviews.
  • Document software designs, reviews and processes.

Other

  • Ability and flexibility to handle multiple responsibilities within the software team based on priorities.
  • Excellent communication and documentation skills.
  • Act with passion and intensity in a medical device start-up that is fast paced and collaborative and display the ability to perform to the requirements outlined below.
  • B.S. or M.S in CS, ECE, EE or related fields.