Log inSign up free
  • Home
  • Profile
  • Jobs
    • Applications
    • Career
    • Resume
    • Cover letters
  • Content
    • Posts
    • Media
  • Messages
  • Analytics
    • Overview
    • Pages
    • Events
  • Portfolio
  • More tools
    • Hiring
  • Settings
All jobs
NMNeptune Medical logo

Neptune Medical

Burlingame

Senior/Staff Linux Software Engineer – Robotics Platform.

STAFF LEVELENGINEERING

Neptune Medical, is an innovative, venture capital funded medical device startup headquartered in Burlingame, CA. We have already commercialized novel medical devices using our technology. Now the team at Neptune is building something truly unique: a fully flexible medical robot that enables doctors to reach deep into human anatomy. Triton Robotic Endoscopy will disrupt flexible endoscopy and set a new standard in outcomes for decades to come.

TITLE:  Senior/Staff Linux Software Engineer – Robotics Platform

POSITION SUMMARY: 

The Senior/Staff Software Engineer is a key member of the software team who will be responsible for implementing a robust vision compute pipeline on a Linux platform and will actively work with the software and vision teams. As part of the software team responsible for the compute platform for the Triton robot, this candidate will be instrumental in the selection, evaluation and integration of the embedded Linux computers, FPGA bridges and high-speed SerDes links in the novel camera and display system. This member is expected to collaborate on and own parts of the vision software subsystem, helping build a robust and safe software while demonstrating the flexibility and enthusiasm to handle multiple responsibilities in a fast-paced and collaborative start-up environment.

The ideal candidate will 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. For the right person, this position will be a tremendously exciting and career-defining opportunity, making core contributions to a genuinely new type of medical robotic platform.

ROLES AND 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.

REQUIRED QUALIFICATIONS:

  • B.S. or M.S in CS, ECE, EE or related fields.
  • 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.
  • Ability and flexibility to handle multiple responsibilities within the software team based on priorities.
  • Excellent communication and documentation skills.

Neptune Medical is located in Burlingame, CA, near the Millbrae Caltrain and BART Station.

Our job titles may span more than one career level. The starting base salary for this role is between $185,000 and $225,000 depending on experience. The actual base pay is dependent upon many factors, such as education, training, transferable skills, work experience, business needs, and location. The base pay range is subject to change and may be modified in the future. This role may also be eligible for equity, benefits and 401(K) with matching.

Neptune Medical provides equal employment opportunities to all applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

 

Pay
Not stated
Where
Burlingame · California · United States
Work
Not stated
Type
Not stated
Posted
4 Nov, 2025
Apply on the original postingSign in to prepare an application

Verified board

more at Neptune Medical.

13 Jun, 2025

Neptune Medical

Senior/Staff Systems Engineer

NMNeptune Medical logo
  • Staff level
  • DevOps & Infra

Burlingame +2

Salary not listed

Details
6 Jan, 2026

Neptune Medical

Senior/Staff Electrical Engineer

NMNeptune Medical logo
  • Staff level
  • Engineering

Burlingame +2

Salary not listed

Details
30 Sep, 2026

Neptune Medical

Senior Operations Quality Engineer

NMNeptune Medical logo
  • Senior level
  • QA

Burlingame +2

Salary not listed

Details

similar roles.

13 Oct, 2026

Fractile

Semiconductor Product Engineer

FRFractile logo
  • Engineering

Taiwan

Salary not listed

Details
12 Oct, 2026

YugabyteDB

Staff Engineer Distributed Storage and Transaction

YUYugabyteDB logo
  • Staff level
  • Engineering

$150k–250k/yr

Sunnyvale, CA

Details
12 Oct, 2026

Kandou Ai

Customer Platform, SDK & Interoperability Architect - Randa 1.6T AEC Platform

KAKandou Ai logo
  • Full time
  • Remote
  • Engineering

Hyderabad

Remote

Details
12 Oct, 2026

Kandou Ai

Platform Validation Lead / Manager

KAKandou Ai logo
  • Full time
  • Lead
  • Remote
  • Engineering

Hyderabad

Remote

Details
12 Oct, 2026

Kandou Ai

Embedded Software Technical Lead

KAKandou Ai logo
  • Full time
  • Lead
  • Remote
  • Engineering

Hyderabad

Remote

Details
12 Oct, 2026

Kandou Ai

Firmware Lead

KAKandou Ai logo
  • Full time
  • Lead
  • Remote
  • Engineering

Hyderabad

Remote

Details