Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer

Intuitive

Job Description

Primary Function of Position

As a Staff Software Engineer reporting to the Managing Staff Software Engineer in the MP Platform Engineering group, you will be the technical leader responsible for the architecture and implementation of mixed-criticality embedded virtualization. You’ll define how a next-generation surgical robotic system safely consolidates critical/real-time and non-critical software onto shared hardware. You will own the key elements of the virtualization safety strategy: partitioning architecture, hypervisor configuration, silicon and platform software tuning for freedom from interference.

Beyond virtualization, you will leverage your broad expertise and unique technical knowledge to contribute to company objectives, lead cross-functional projects from concept through completion, and coach colleagues in advancing their technical expertise. You will take ownership of multiple aspects of the embedded platform, exercising independent judgment on ambiguous, high-impact problems and influencing senior stakeholders on technical direction and associated risk.

In your first year, you will

  • Ramp on the platform's hardware/software stack, safety requirements, and existing hypervisor deployments.

  • Deliver an architecture recommendation for the hypervisor strategy, accounting for partitioning, determinism, and the safety implications of each hypervisor's certification posture.

  • Characterize behavior on target hardware and produce the initial analysis artifacts demonstrating freedom from interference.

  • Stand up the instrumentation needed to give the team visibility into timing, utilization, and VM/platform health.

Essential Job Duties

  • Define the virtualization safety architecture for a mixed-criticality system, ensuring spatial and temporal isolation between safety-critical and non-safety-critical applications.

  • Prototype and evaluate Xen and QNX hypervisors, defining an architecture based on safety, determinism, certifiability, and platform fit.

  • Own hypervisor system configuration and integration, implementing creative solutions to overcome platform limitations and gaps in vendor support.

  • Architect and implement deterministic inter-VM communication and device virtualization using virtio, shared memory, and PCIe/other device passthrough.

  • Plan and execute the analysis and verification needed to demonstrate freedom from interference, deterministic timing, and safe failure behavior in a regulated environment.

  • Lead failure modes and effects analysis for the virtualized platform, translating identified failures and technology limitations into design mitigations, fault containment, and defined recovery or degraded behaviors.

  • Build platform observability that exposes guest and hypervisor health, resource utilization, latency, jitter, and other relevant system health signals on target hardware

#J-18808-Ljbffr
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer in Sunnyvale, CA vacancy
  • $156k - $255k

     ...customer to experience LinkedIn as "always on", every engineer to benefit from a more insightful and proactive...  ...or require an advanced degree (MS/PhD) for Staff-level roles. ~6+ years of professional experience in software development, distributed systems, or... 
    Suggested
    For contractors
    Work at office
    Flexible hours

    LinkedIn

    Mountain View, CA
    2 days ago
  • $210k - $250k

     ...The Opportunity We're seeking a talented Staff Engineer to join our Frontend Team. In this role, the person will shape and drive feature development while collaborating with key stakeholders across our organization. We're looking for someone who can provide technical... 
    Suggested
    Permanent employment

    Otter.ai

    Mountain View, CA
    1 day ago
  • $160.2k - $246.3k

     ...the accuracy, reliability, and efficiency of simulation tests used for autonomous vehicle software validation. Lead cross-functional initiatives with Autonomy, Systems Engineering, Simulation, and Data teams to tightly integrate team-ownedtest operations andevaluation... 
    Suggested
    Full time
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    18 hours ago
  •  ...Staff Software Engineer GM is working toward a future defined by Zero Crashes, Zero Emissions and Zero Congestion. Achieving that goal requires sustained investment in the people, software, and systems that support safer, better, and more sustainable transportation.... 
    Suggested

    General Motors

    Mountain View, CA
    2 days ago
  • $179.5k - $260k

     ...environments-combining reasoning, retrieval, and automation into scalable, trustworthy systems. We're looking for an Applied AI Engineer with strong backend and AI experience who can architect, build, and scale secure, performant systems. You'll work closely with... 
    Suggested
    Full time
    Worldwide
    Flexible hours
    Night shift

    Fortinet

    Sunnyvale, CA
    1 day ago
  • $213.48k - $319.72k

     ...Staff Software Engineer, Routing Mountain View, California (HQ) Nuro believes self-driving vehicles are the most immediate and profound opportunity for AI to drive positive change in the physical world. Safer streets, more time for what matters, and easier access... 
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    18 hours ago
  •  ...and Requirements We Are Synopsys is the leader in engineering solutions from silicon to systems, enabling customers to...  ...in a related field and 6+ years of professional experience in software engineering or a similar domain. You have strong programming... 
    Immediate start
    Shift work

    Synopsys

    Sunnyvale, CA
    2 days ago
  • $225k - $310k

     ...Staff Software Engineer Job Description Omnissa is the first AI-driven digital work platform, built to support flexible, secure, work-from anywhere experiences. We integrate industry-leading solutions—including Unified Endpoint Management, Virtual Apps and Desktops... 
    Work experience placement
    Local area
    Visa sponsorship
    Flexible hours

    Omnissa

    Mountain View, CA
    3 days ago
  •  ...Staff Software Engineer As a Staff Software Engineer reporting to the Managing Staff Software Engineer in the MP Platform Engineering group, you will be the technical leader responsible for the architecture and implementation of mixed-criticality embedded virtualization... 

    Intuitive

    Sunnyvale, CA
    3 days ago
  • $235.7k - $277k

     ...Location: Mountain View, California Employment Type: FullTime Location Type: Remote Department Engineering Compensation: $235.7K – $277K • Offers Equity At Confluent, we are committed to providing competitive pay and benefits that are in line with industry... 
    Full time
    Live in
    Remote work

    Confluent

    Mountain View, CA
    1 day ago
  • $209.7k - $283.8k

     ...strong technical ownership to ensure our ML pipelines remain reliable, scalable, and architecturally sound. We are seeking a staff ML engineer to design and evolve the large-scale offline platform. This role focuses on building reliable infrastructure for generating... 
    Work at office
    Worldwide
    Relocation package

    Unity

    Mountain View, CA
    1 day ago
  •  ...Company Description It all started when engineer Fred Luddy wrote code that automated a...  ...Job Description This role is for a staff engineer who independently leads the design...  ...and junior engineers. They combine deep software engineering fundamentals with hands-on... 
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Santa Clara, CA
    2 days ago
  • $209.6k - $314.4k

     ...Platform Back End Engineer At Carbon, our mission goes beyond 3D printing. We are enabling creators everywhere to make what the world...  ...you change yours. Working at the intersection of hardware, software, and molecular science, Carbon is committed to delivering on the... 
    Work at office

    G2 Venture Partners

    Sunnyvale, CA
    3 days ago
  • $214k - $261.5k

     ...places around the world across a wider range of consumer experiences and devices. Overview We’re seeking a Senior Staff Software Engineer to lead the evolution of Dolby Vision on the PC platform. This highly impactful role sits at the intersection of C++ systems... 
    Full time
    Local area
    Worldwide
    Flexible hours

    Dolby

    Sunnyvale, CA
    4 days ago
  • $190k - $230k

     ...customer. Kodiak is also leveraging its commercial self-driving software to develop, test and deploy autonomous capabilities for the U.S...  .... We are looking for an experienced Controls Software Engineer who is passionate about safety-critical systems to join our Motion... 
    Temporary work
    Work at office
    Visa sponsorship
    Flexible hours

    Kodiak

    Mountain View, CA
    2 days ago
  •  ...versatility and a passion for building high-quality enterprise-class software systems. Primary Duties and Responsibilities Lead in...  ...evaluation approaches Work with a team of architects and engineers to develop proof-of-concept systems and components Write... 

    Netpace

    Santa Clara, CA
    4 days ago
  • $143k - $286k

     ...Position Summary... Position Summary... What you'll do... We are seeking a Staff Software Engineer to lead the design and development of highly scalable, distributed systems powering Walmart’s Marketplace and Seller experiences. This role requires deep expertise... 
    Full time
    Temporary work
    Part time
    Local area

    Walmart

    Sunnyvale, CA
    1 day ago
  • $189k - $303k

     ...Staff Machine Learning Engineer - Online Maps Aurora's mission is to deliver the benefits of self-driving technology safely, quickly, and broadly...  ...Driver Required qualifications: Excellent software engineering skills in Python and/or C++ Extensive exp... 
    Work at office
    Local area
    3 days per week

    Aurora CO

    Mountain View, CA
    2 days ago
  • $150k - $226k

     ...Harness is the AI Software Delivery Platform company, led by technologist and entrepreneur Jyoti Bansal (founder of AppDynamics, acquired...  ..., policy enforcement, and real-time risk detection to help engineering teams ensure software integrity, prevent tampering, and comply... 
    Local area
    Immediate start
    Flexible hours
    Shift work

    Harness

    Mountain View, CA
    3 days ago
  • $239.4k - $266k

     ...Engineer Position at Cohesity We strongly prefer candidates who are currently located in or near the designated job location. Candidates...  ...services, asynchronous programming, performance optimization, software-defined infrastructure, consensus protocols, massively parallel... 
    Hourly pay
    Full time
    Work at office
    Relocation
    2 days per week
    3 days per week

    Cohesity

    Santa Clara, CA
    4 days ago
  • $279k - $341k

     ...Senior Staff Software Engineer Mountain View, US About EarnIn As one of the first pioneers of earned wage access, our passion at EarnIn is building products that deliver real-time financial flexibility for those with the unique needs of living paycheck to paycheck... 
    Full time
    2 days per week

    Earnin

    Mountain View, CA
    18 hours ago
  • $180k - $230k

     ...Senior/Staff Software Engineer, Data Systems Emeryville, California or Santa Clara, California Atomic Machines is ushering in a new era of micromanufacturing with its Matter Compiler™ technology platform. This platform enables new classes of micromachines to be designed... 

    Atomic Machines

    Santa Clara, CA
    18 hours ago
  • $143k - $286k

     ...Our team brings together experts in product management, design, engineering, research, and analytics to create seamless ways for customers...  .... What you'll bring: ~10+ years of professional software engineering experience, with at least 5+ years in backend/API... 
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    2 days ago
  • $190.9k - $334.1k

     ...Company Description It all started when engineer Fred Luddy wrote code that automated a...  ...Description We are looking for a software engineer and technical lead with deep software...  ...experience as a technical lead, Staff Engineer, or equivalent senior individual... 
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Santa Clara, CA
    3 days ago
  • $200k - $322k

     ..., and skills, so a new agent inherits its enterprise integrations from the platform. Build the runtime safety harness: a policy engine that checks every action before it runs, rate and budget caps, circuit breakers, approval gates, action allow-lists, and a kill switch... 

    NVIDIA Gruppe

    Santa Clara, CA
    4 days ago
  • $185k - $250k

     ...Job Title Staff Software Development Engineer – Assist SASE Team Responsibilities Develop and maintain software components on current and future networking related products. Design, develop and implement highly scalable software features and infrastructure... 
    Full time

    Zoomcar

    Sunnyvale, CA
    1 day ago
  • $143k - $286k

     ...Position Summary... What you'll do... Immigration sponsorship is not available in this role. We are seeking a Staff Software Engineer with deep expertise in backend engineering, distributed systems, and enterprise platform architecture . In this role, you... 
    Full time
    Temporary work
    Part time

    Socket

    Sunnyvale, CA
    1 day ago
  • $198.2k - $272.6k

     ...P-1578 About Us: The Web Engineering team at Databricks builds and owns the public-facing web experiences that represent Databricks...  ...an agentic SDLC as our operating model. The Role: As Staff Software Engineer, Marketing Agents on the Web Engineering team, you... 
    Worldwide
    Shift work

    Cacheflow

    Mountain View, CA
    1 day ago
  •  ...Apple Inc. is seeking a staff-level software engineer to join the System Experience Setup team in Cupertino, CA. You will design and implement new Setup Assistant features, refine the existing onboarding experience, and help ensure high-quality, scalable software used... 

    Apple

    Cupertino, CA
    7 hours ago
  •  ...Wisk Aero in Mountain View is seeking a highly experienced Sr. Staff Software Development Engineer to shape the software framework for safety-critical embedded systems in our AAM program. You will guide architecture, champion DO-178C compliance, and mentor engineers... 

    Wisk Aero

    Mountain View, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer. Be the first to apply!