Staff Embedded Software Engineer, Platform Networking
Intuitive Surgical
Company DescriptionIt started with a simple idea: what if surgery could be less invasive and recovery less painful? Nearly 30 years later, that question still fuels everything we do at Intuitive. As a global leader in robotic-assisted surgery and minimally invasive care, our technologies—like the da Vinci surgical system and Ion—have transformed how care is delivered for millions of patients worldwide.We’re a team of engineers, clinicians, and innovators united by one purpose: to make surgery smarter, safer, and more human. Every day, our work helps care teams perform with greater precision and patients recover faster, improving outcomes around the world.The problems we solve demand creativity, rigor, and collaboration. The work is challenging, but deeply meaningful—because every improvement we make has the potential to change a life.If you’re ready to contribute to something bigger than yourself and help transform the future of healthcare, you’ll find your purpose here.Job DescriptionThe Embedded Platform Software team designs and builds the foundational software infrastructure for next-generation surgical robotic systems. We are looking for a high-energy, talented Senior Software Engineer to join the Embedded Networking Software team, within the Multiport Platform Software group.We are a small group that works in a focused, high-energy environment working on New Product Development. We believe in applying first principles thinking, data driven decision making, continuous learning, and systematic planning to deliver results and achieve our goals.· Are you passionate about technology?· Do you want to have a direct impact on helping people live better lives?· Are you interested in the medical applications of robotics?· Do you like to build complex distributed systems?· Does working in a multidisciplinary, systems-oriented design team sound exciting?Your RoleYou will be a technical leader on the team developing our flagship product, dV5. The team's focus is to enhance and extend the dV5 robotic embedded network across all 7 Open Systems Interconnect (OSI) layers and apply that deep understanding to new surgical robotic systems. You will own the architecture, set the multi-year technical direction, and grow the engineers around you.Your ResponsibilitiesIn your first year in this role, you will:· Design, develop, and deliver features, own some architectures across the embedded network stack and help define the technical roadmap across:· Reliability, including redundancy and fault tolerance strategies· Performance architecture for growing data transfer needs: low latency switching, traffic shaping, queue management· A distributed publish/subscribe messaging framework built on DDS-style middleware· Layer 5 Session APIs for seamless disconnect and reconnect of services and network nodes· Set the technical direction and standards for Layer 2/Layer 3 software, Ethernet MAC and PHY drivers, and deterministic real-time paths for safety critical data, applying queueing theory· Lead design and code reviews, mentor senior and mid-level engineers, and raise the bar on design quality and debugging rigor while staying hands-on in the highest-risk code· Serve as the technical authority on hardware integration, and lead escalations on the hardest hardware-software networking failures (JTAG, GDB, protocol analyzers)· Drive alignment across cross functional teams such as Application Development, Algorithms, FPGA, Electrical, Clinical, and Manufacturing to negotiate requirements and resolve architectural tradeoffs· Influence build-versus-buy, vendor silicon, and middleware selection, and make the case for investments that retire technical debtQualificationsRequired Qualifications· Bachelor’s degree with 10+ years, or Master’s degree with 8+ years, of industry experience in Computer Engineering, Electrical Engineering, Computer Science, or a related discipline· Demonstrated technical leadership on complex systems: owning architecture, mentoring engineers, and influencing direction across organizational boundaries· A natural communicator with strong critical thinking, and clarity of thought who can explain architectural tradeoffs to engineers and executives alike· Expert OSI networking knowledge across all 7 layers, including TCP/IP stack internals and Ethernet switching fabric design, and expert C/C++ skills for embedded development· Deep experience architecting and delivering high-speed networking software in switching, robotics, automotive, or aerospace, including low-level Ethernet MAC/PHY driver development· Experience with Linux and embedded RTOS environments, with a strong understanding of memory management, concurrency, and interrupt handling· Demonstrated experience leveraging new tools and technology, such as AI coding assistants, to increase speed, and driving adoption across a teamPreferred Experience· Experience defining multi-generation technical strategy or platform roadmaps for a shipping hardware product· Strong hardware-software fluency: schematics, datasheets, reasoning across system abstractions· Hands-on experience with IEEE 802.1 TSN/AVB (802.1AS, Qbv, Qav, Qci), high-availability redundancy on real hardware, and Automotive Ethernet (100/1000BASE-T1, BASE-T1S)· Experience configuring and managing L2 switching (VLANs, QoS, segmentation) over SPI or in-band protocols· Experience with RTOS (FreeRTOS, ThreadX, Zephyr, QNX or VxWorks) and Linux driver development· Exposure to functional safety standards (IEC 62304, ISO 13485, ISO 14971, IEC 60601, ISO 26262) and embedded network security such as secure boot, MACsec, and IPsecAdditional InformationDue to the nature of our business and the role, please note that Intuitive and/or your customer(s) may require that you show current proof of vaccination against certain diseases including COVID-19. Details can vary by role.Intuitive is an Equal Opportunity Employer. We provide equal employment opportunities to all qualified applicants and employees, and prohibit discrimination and harassment of any type, without regard to race, sex, pregnancy, sexual orientation, gender identity, national origin, color, age, religion, protected veteran or disability status, genetic information or any other status protected under federal, state, or local applicable laws.Mandatory NoticesU.S. Export Controls Disclaimer: In accordance with the U.S. Export Administration Regulations (15 CFR §743.13(b)), some roles at Intuitive Surgical may be subject to U.S. export controls for prospective employeeswho are nationals from countries currently on embargo or sanctions status.Certain information you provide as part of the application will be used for purposes of determining whether Intuitive Surgical will need to (i) obtain an export license from the U.S. Government on your behalf (note: the government’s licensing process can take 3 to 6+ months) or (ii) implement a Technology Control Plan (“TCP”) (note: typically adds 2 weeks to the hiring process). For any Intuitive role subject to export controls, final offers are contingent upon obtaining an approved export license and/or an executed TCP prior to the prospective employee’sstart date, which may or may not be flexible, and within a timeframe that does not unreasonably impede the hiring need. If applicable, candidates will be notified and instructed on any requirements for these purposes. We will consider for employment qualified applicants with arrest and conviction records in accordance with fair chance laws.Preference will be given to qualified candidates who do not reside, or plan to reside, in Alabama, Arkansas, Delaware, Florida, Indiana, Iowa, Louisiana, Maryland, Mississippi, Missouri, Oklahoma, Pennsylvania, South Carolina, or Tennessee.This position may be filled at a different job level than listed here depending on business need and/or on the selected candidate’s experience, knowledge and skills. Compensation will be based primarily on the job level at which the role is filled and the candidate’s qualifications, consistent with applicable law.We provide market-competitive compensation packages, inclusive of base pay, incentives, benefits, and equity. It would not be typical for someone to be hired at the top end of range for the role, as actual pay will be determined based on several factors, including experience, skills, and qualifications. The target compensation ranges are listed.SummaryType: Full-timeFunction: EngineeringExperience level: AssociateIndustry: Medical Device
$207k - $300k
...the multi-generation software architecture for Low-... ..., and FPGA emulation platforms to enable day-one silicon... ...working with embedded operating systems.3 years... ...Master’s degree or PhD in Engineering, Computer Science, or... ...scale system design, networking and data storage,...Network- ...deliver features across the embedded network stack, including reliability... ...session APIs. Own network software architectures and help... ...mentor senior and mid-level engineers, and remain hands-on in high... ...Preferred experience with platform roadmaps for shipping hardware...NetworkFull timeDay shift
$191k - $215k
...s first 3D-stacked photonics engine, Passage™, capable of connecting... ...! We are hiring a talented software engineer to help us build the... ...Analog, Digital, Systems and Network experts to define control... ...DMTF. Debug and troubleshoot embedded systems using tools such as GDB...NetworkFull timeTemporary workRemote workFlexible hours$207k - $300k
Staff Embedded Software Engineer, Pixel Interfaces Mountain View, CA, USA Advanced Experience owning outcomes... ..., large-scale system design, networking and data storage, security, artificial... ...using Gem5, QEMU, and FPGA emulation platforms to enable day-one silicon bring-up...Network- ...world. The Satellite Software Team is responsible... ...control, telemetry, and embedded firmware. Array Labs... ...seeking Embedded Software engineers with experience in low... ...power space computing platform. As an early member of... ..., microprocessors, networking interfaces, and storage...NetworkPermanent employmentFull time
$255.65k - $268.44k
...lead the architectural design, embedded development, and verification of safety-critical software components for the aircraft... ...integrity, and power distribution networks to dictate embedded software... ...and mentor junior and mid-level engineers, fostering technical growth...NetworkLocal area- ...the Role We're hiring a Staff Engineer to help lead, drive, and contribute... ...projects on our Inference Platform team. Our team primarily... ...test, and maintain production software, with responsibilities... ...development, observability, security, networking, debugging, and...NetworkFull time
$130.7k - $261.3k
...Staff Embedded Software EngineerAbbott is a global healthcare leader that helps people live more fully... ...:The Staff Embedded Software Engineer located in Alameda or Milpitas, California... ...technical teams and develop cross-functional networks.Adjust priorities and collaborate...Network$207k - $301k
...coach a distributed team of engineers.Facilitate alignment and clarity... ..., and enhance large scale software solutions.Minimum qualifications... ..., distributed systems or networks, or experience with compute technologies... ...next generation of Google platforms, we make Google's product...Network$262k - $364k
....8 years of experience with software development in one or more programming... ...tools.Google's software engineers develop the next-generation... ...large-scale system design, networking and data storage, security,... ...the Central Search Content Platform to enable stronger broader...Network$262k - $364k
...and coach a distributed engineering team, fostering... ...Design and deploy scalable software and advanced serving architectures... ....Performance and Network Engineering: Architect... ...various NICs and platforms, tuning the... ...Storage (GDS).As a Senior Staff Software Engineer, you...NetworkRemote workWorldwide$262k - $364k
...environments, testing platform and SDLC management. Execute... ...systems.Partner with engineering and business... ...years of experience in software development, and with... ...-scale system design, networking and data storage, security... ...technology forward.As a Senior Staff Software Engineer, you...Network$262k - $364k
...technical road map for the software stack on our accelerator platforms.Drive large-scale... ...Linux OS components, Linux Networking, Power Management strategies... ...experience working with embedded operating systems.5... ...Master’s degree or PhD in Engineering, Computer Science, or a...NetworkWorldwide$207k - $300k
...practical experience.8 years of experience in software engineering/architecture, with 5 years of... ...domain.2 years of experience in Salesforce platform integration.Experience leading full... ...computing, large-scale system design, networking and data storage, security, artificial...Network$175k - $287k
...largest professional network, built to create economic... ...training, feature engineering and serving with hundreds... ..., data infra, compute software, and hardware to... ...state-of-the-art Feature Platform, which empowers AI Users... ...performance possible.As a Staff Software Engineer, you...NetworkFor contractorsWork experience placementWork at officeFlexible hours$207k - $301k
...of Orcas Agent Runtime Platform.Work cross-... ...technical guidance to other engineers and scientists on the... ...years of experience in software development.5 years of... ...-scale system design, networking and data storage, security... ...Agent market leader.As a Staff Software Engineer on...Network- ...patients worldwide.We’re a team of engineers, clinicians, and innovators... ...of Position The Senior Embedded Linux / Yocto Software Engineer will join the platform team for a robotic-assisted bronchoscopy... ....Familiarity with Linux networking configuration, wireless networking...NetworkLocal areaWorldwideFlexible hours
$149.8k - $262.2k
...DescriptionIt all started when engineer Fred Luddy wrote code that... .... Our ServiceNow AI platform brings together any AI, any... ...considered.About the team: As a Staff Software Engineer with the Data Platform... ...including its core compute, networking, and IAM primitives.A track...NetworkPermanent employmentWork experience placementWork at officeImmediate startRemote workFlexible hours2 days per week$206k - $258k
...it for future generations. Role Summary As a Staff Software Engineer specializing in safety‑critical self‑driving embedded software, you will play a vital role in the... ...Qualifications Experience with Ethernet + TCP/IP networking Experience with CPU performance measurement...NetworkFull timeLocal area$171.1k - $213.9k
...future generations. Role Summary As a Staff Embedded Software Engineer, you will play a key role in the... ...and implementation on embedded Linux platforms, collaborating closely with cross‑functional... ..., employment, social media/website, network/device, recruiting system usage/...NetworkFull timeContract workPart timeWork at officeLocal area$209.6k - $314.4k
...intersection of hardware, software, and molecular... ...We are looking for a Staff Backend Engineer to own the services that... ...option. Own the Network Between Cloud and Printer... ...the cloud-to-device platform. Own Reliability... ...Familiarity with edge compute, embedded Linux distributions,...NetworkPermanent employmentFull timeFor contractorsWork at officeRemote work$186.9k - $267.7k
...lines. Our team blends deep expertise in AI, cybersecurity, platform and systems engineering. We are driven by a shared belief that the only way to... ...with common telemetry data sources such as endpoint logs, network traffic, authentication events, or cloud audit trails and...NetworkFull timeTemporary workLocal areaImmediate startFlexible hours$207k - $300k
...cross-functional team of engineers in execution and... ...(AR) glasses.Deliver software and technical support... ...experience working with embedded operating systems.3 years... ...-scale system design, networking and data storage, security... ...forward.In XR Audio Platform, our mission is to...Network$207k - $301k
...Influence and coach a distributed team of engineers.Facilitate alignment and clarity across... ..., maintain, and enhance large scale software solutions.Minimum qualifications:Bachelor... ...distributed computing, large-scale system design, networking and data storage, security, artificial...Network$235.7k - $277k
...Confluent, data doesn’t sit still. Our platform puts information in motion, streaming in... ...move and process events at scale.As an engineer, you'll own delivery of significant pieces... ...plus the fundamentals — containerization, networking, resource isolation.Proficiency in at...NetworkLive in$207k - $300k
...Research, Search, Ads, etc.) engineers to integrate new GenAI... ...roadmaps of Search Content Platform’s next generation.Be responsible... ...experience. 8 years of experience in software development.5 years of... ...large-scale system design, networking and data storage, security,...Network$207k - $301k
...experience. 8 years of experience in software development.5 years of... ...:Master’s degree or PhD in Engineering, Computer Science, or a related... ..., large-scale system design, networking and data storage, security,... ...evaluation technology to Cloud. As a Staff Software Engineer on this...Network$207k - $301k
...maintain, and enhance large scale software solutions.Provide technical... ...coach a distributed team of engineers.Lead the design and... ...retrieval, prediction, ranking, embedding) in production and experience... ...large-scale system design, networking and data storage, security,...Network- ...infrastructure, and devices. Our platform enables organizations to run and... ...privacy and security. The Role Staff Software Engineer (Rust) - Confidential Computing Infrastructure... ...-sensitive systems (async, networking, storage, runtime) Platform architecture...NetworkFull timeH1b
- ...decode on the Cerebras Wafer-Scale Engine.We are hiring a Software Engineer to productionize and optimize... ..., vLLM, PyTorch, ROCm, GPU nodes, networking, and rack-scale infrastructure.Own GPU... ...knowledge across accelerator platforms.Experience modifying or contributing...Network
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Embedded Software Engineer, Platform Networking. Be the first to apply!
- embedded engineer Sunnyvale, CA
- embedded systems software engineer Sunnyvale, CA
- embedded developer Sunnyvale, CA
- embedded software engineer Sunnyvale, CA
- platform engineer Sunnyvale, CA
- platform developer Sunnyvale, CA
- senior platform engineer Sunnyvale, CA
- platform engineering manager Sunnyvale, CA
- data platform engineer Sunnyvale, CA
- senior network engineer remote Sunnyvale, CA



