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
$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- ...Position We are looking for an experienced embedded software engineer with strong system architecture... ...applications on the dV5 system and future platforms. This role will help establish shared... ...memory management, concurrency, IPC, networking, logging, and storage. Strong...NetworkLocal areaWorldwideFlexible hours
$207k - $300k
...tracing strategy across all software layers, spanning low-... ...of experience with embedded software design and... ...Master’s degree or PhD in Engineering, Computer Science, or... ...architecture, or platform debug roles.3 years of... ...-scale system design, networking and data storage, security...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
- ...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 Engineer Abbott is a global healthcare leader that helps people live more fully at all stages of life. Our portfolio of life... .... Lead technical teams and develop cross-functional networks. Adjust priorities and collaborate within team environments...Network$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$176.1k - $308.2k
...Develop and maintain complex Java platform code for SQL generation,... ...with product managers and engineers. Lead design reviews, code... ..., concurrency, locking, networking, and intermittent failures.... ...Requirements ~8+ years of software development experience with...NetworkFull timeWork experience placementWork at officeRemote workFlexible hours2 days per week$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- ...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
$239k - $359k
...mark, come join us. THE ROLE As a Staff Software Engineer in the Hyperscale Build... ...Lead the design and implementation of platforms for building and qualifying Hyperscale... ...Docker, Kubernetes) within a storage or networking context ~[Preferred] Experience automating...NetworkFull timeWork at officeFlexible hours- ...the Role We're hiring a Staff Engineer to own major areas of the architecture... ...of our Inference Cloud Platform. This team owns the cloud... ...~8+ years of experience in software engineering, with substantial... ...environments, including networking, compute orchestration, container...NetworkFull time
- ...Synopsys is the leader in engineering solutions from... ...take pride in creating platforms that people can rely... ...management foundations and embedding guardrails into... ...professional experience in software engineering or a... ...Linux environments, core networking principles, and...NetworkImmediate startShift work
$235.7k - $277k
...Location Type: Remote Department Engineering Compensation: $235.7K – $277K • Offers... ...Confluent, data doesn’t sit still. Our platform puts information in motion, streaming... ...plus the fundamentals — containerization, networking, resource isolation. ~ Proficiency in...NetworkFull timeLive inRemote work$213.48k - $319.72k
...Staff Software Engineer, Routing Mountain View, California (HQ) Nuro believes self-driving vehicles... ...we're building a universal autonomy platform: self-driving for all roads and all... ...routing algorithms, understanding road network graphs, building monitoring and...NetworkImmediate startFlexible hours$179.5k - $260k
...a next-generation AI-driven operations platform, designed to power complex, high-stakes... ...systems. We're looking for an Applied AI Engineer with strong backend and AI experience... ...performance requirements of the borderless network - today and into the future. Only the...NetworkFull timeWorldwideFlexible hoursNight shift- ...Staff Software Engineer As a Staff Software Engineer reporting to the Managing... ...Engineer in the MP Platform Engineering group, you will... ...implementation of mixed-criticality embedded virtualization. You'll... .../enumeration concepts, and network stacks; strong ability to root...NetworkLocal areaFlexible hours
$156k - $255k
...largest professional network, built to create economic... ...team. Site Health Platform sits at the core of... ...as "always on", every engineer to benefit from a more... ...advanced degree (MS/PhD) for Staff-level roles. ~6+... ...experience in software development, distributed...NetworkFor contractorsWork at officeFlexible hours$255.65k - $268.44k
...real-world systems that combine software intelligence with physical... ...aviation. We’re seeking exceptional engineers, operators and builders to... ...the architectural design, embedded development, and verification... ..., and power distribution networks to dictate embedded software...NetworkLocal areaVisa sponsorshipNight shift$205k - $235k
...predictable, and deeply reliable in real-world environments. As a Staff Safety Software Engineer, you’ll help shape how safety is designed, tested,... ...: Design, implement, and maintain production C/C++ for embedded safety compute and control systems. Architect and...Work at officeRelocation- ...patients worldwide. We're a team of engineers, clinicians, and innovators... ...between hardware and software components, architect modular... ...activities of novel surgical robotic platforms, by leveraging and adapting... ...verification activities of embedded software and supervisory...Local areaWorldwideFlexible hoursShift work
$140k - $190k
...Principal Embedded Software Engineer WiFi team is looking for a Principal Embedded Software Engineer with C programming and networking knowledge to join our team. This is a great opportunity to immerse yourself in all phases of the software development cycle to reach...NetworkFull timeWorldwide$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 - $300k
...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- ...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
$207k - $300k
..., enterprise architectures, platforms, and application infrastructure... .... 8 years of experience in software development.5 years of... ...qualifications:Master’s degree or PhD in Engineering, Computer Science, or a... ...large-scale system design, networking and data storage, security,...Network$202.5k - $274k
...OverviewIntuit is the global financial technology platform that powers prosperity for the people... ....Job OverviewCome join Intuit as a Staff Software Engineer on the QuickBooks Workforce Solutions... ...size, cold-start latency, and battery/network efficiency- Experience owning app...NetworkContract workWorldwide$207k - $300k
...maintenance of large-scale software solutions, including... ...a distributed team of engineers while managing project... ...working with embedded operating systems.3 years... ...-scale system design, networking and data storage, security... ...technology forward.Platforms Storage is responsible...NetworkWorldwide- Qualifications- BS/MS/PhD in Computer Engineering, Robotics, or equivalent-... .... Ethernet, UART, SPI, I2C.)- Embedded Linux or RTOS experience is a must- Excellent software engineering habits.-... ...and RADAR.- Familiarity with networking protocols, including TCP and UDP...Network
$220k - $250k
...About the Role: We are actively seeking an exceptional Staff Software Engineer for our cloud software team who will contribute to the operations... ..., as well as managing critical hardware, software, and network components. In this role, you will be involved in...NetworkTemporary work
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 software engineer Sunnyvale, CA
- embedded systems software engineer Sunnyvale, CA
- embedded developer Sunnyvale, CA
- embedded engineer Sunnyvale, CA
- platform engineer Sunnyvale, CA
- senior platform engineer Sunnyvale, CA
- platform developer Sunnyvale, CA
- cisco network engineer Sunnyvale, CA
- network engineer Sunnyvale, CA
- network engineer full time Sunnyvale, CA



