CareerPlanSign in

Sr Embedded Software Engineer

Sunnyvale, CA, us💼 Full-time🗓 2026-08-03 → 2026-09-26

Core

Design and build foundational embedded network software for next-generation surgical robotic systems, enhancing the dV5 product across all 7 OSI layers.

Role type

Senior Embedded Software Engineer (Networking)

Builds

Embedded network stack, distributed messaging frameworks, and real-time communication paths for surgical robots.

Domain

Medical Robotics / Embedded Systems

Deliverable

production ML models | product features

Required skills

C/C++ for embedded systems, deep OSI networking stack knowledge (all 7 layers), TCP/IP internals, Ethernet switching fabric design, Linux and embedded RTOS, memory management, concurrency, interrupt handling, low-level driver development (Ethernet MAC/PHY), PCIe features, queueing theory, hardware-software integration, debugging complex networking issues (JTAG, GDB, protocol analyzers), cross-functional requirement negotiation.

Preferred skills

Hardware-software fluency (schematics, datasheets), L2 switching configuration (VLANs, QoS), TSN/AVB protocols, IEEE 802.1 TSN/AVB implementation, Automotive Ethernet, functional safety standards (IEC 62304, ISO 13485, ISO 26262), embedded network security (secure boot, MACsec, IPsec).

Technologies

DDS-style middleware, PCIe, JTAG, GDB, Linux, FreeRTOS, ThreadX, Zephyr, QNX, VxWorks, Ethernet switch ICs.

Responsibilities

Design and develop features across the embedded network stack (redundancy, fault tolerance, low latency switching, traffic shaping, queue management); build a distributed publish/subscribe messaging framework; develop and optimize Layer 2 and Layer 3 software including network configuration and low-level drivers; lead board bring-up activities and interface with hardware teams; debug complex hardware-software networking issues; partner with Field Service Engineering to resolve field issues; interface with cross-functional teams (Application Development, Algorithms, FPGA, Electrical, Clinical, Interaction Design, Manufacturing).

Seniority

Senior, hands-on IC

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.