Logo
Neptune Medical

Co-op: Embedded Vision Engineer – Robotic Surgery Video

Neptune Medical, Burlingame, California, United States, 94012

Save Job

Co-op: Embedded Vision Engineer – Robotic Surgery Video Title:

Co-op: Embedded Vision Engineer – Robotic Surgery Video

Duration:

6-9 months

Start Date:

Fall/Winter 2025-2026

This new role will help build the video “eyes” of a next-generation robotic endoscope that could change flexible endoscopy. Do you build proofs‑of‑concept in days, not weeks? Are you at home in software, while leaning into hardware? You will work in the Vision team and work closely with the Software team, integrating the embedded Linux computer, FPGA bridges, and high‑speed SerDes links at the heart of our new camera and display system. You will work shoulder‑to‑shoulder with Intuitive Surgical and Auris Health alumni, along with BattleBots World Championship winners. You will design and code new solutions, join code reviews and bring up new hardware in the lab, handling multiple responsibilities in a fast‑paced and collaborative start‑up. Tech you’ll touch: CUDA, GStreamer, ROS 2, CI/CD, V4L2, Verilog.

Roles and Responsibilities

Design and prototype solutions using NVIDIA Jetson Orin embedded Linux computers with FPGA bridges, optimizing for latency, efficiency, and robustness.

Design, develop, document, and improve software for video pipelines that capture and display low‑latency video, record and composite streams, and deliver metadata and video for robot fault‑monitoring and AI handoff.

Opportunity to work with deep‑learning engineers to integrate AI applications into the product code.

Required Qualifications

B.S. or pursuing an M.S. in EE, CE, CS, Robotics, Mechatronics, or related field—or have equivalent hacker‑level experience.

Coursework or challenging projects in embedded Linux systems.

Robust knowledge of C++ and Python.

Familiarity with either embedded Linux internals or digital‑logic acceleration (FPGA / Verilog / VHDL) – we’ll mentor you on the rest.

Demonstrated passion for building systems with challenging requirements at the hardware/software interface.

Bonus Points For

Linux drivers, FPGA coding and bring‑up, high‑speed data and networking protocols, I2C, high‑speed electronics, or NVIDIA’s (or comparable SoC) embedded software stack.

Don’t tick these boxes? Apply anyway—we look for grit and the ability to learn fast.

Neptune Medical is located in Burlingame, CA, near Millbrae Caltrain and BART Station. The starting hourly rate for this role is between $40 and $54 per hour depending on experience. This role may also be eligible for 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.

#J-18808-Ljbffr